home *** CD-ROM | disk | FTP | other *** search
/ LEGS / LEGS.iso / LEGS vol.1⁄5MB / LEGS vol.1_5MB.rsrc / bin.rsrc_CODE_9_CompactStack.txt < prev    next >
Text File  |  1994-02-05  |  191KB  |  3,339 lines

  1. # near model CODE resource
  2. # jump table entries: 1832-1832 (1 of them)
  3. fn00000000:
  4. 00000000  4E56 FFFE                link       A6, -0x0002
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  1B6C FE86 A090           move.b     [A5 - 0x5F70], [A4 - 0x17A]
  8. 00000012  486C FFD8                pea.l      [A4 - 0x28]
  9. 00000016  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  10. 0000001A  486C FFF8                pea.l      [A4 - 0x8]
  11. 0000001E  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  12. 00000022  4AAC FFE0                tst.l      [A4 - 0x20]
  13. 00000026  670A                     beq        +0xC /* 00000032 */
  14. 00000028  2F2C FFE4                move.l     -[A7], [A4 - 0x1C]
  15. 0000002C  4267                     clr.w      -[A7]
  16. 0000002E  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  17. label00000032:
  18. 00000032  4AAC FFE8                tst.l      [A4 - 0x18]
  19. 00000036  670A                     beq        +0xC /* 00000042 */
  20. 00000038  2F2C FFF4                move.l     -[A7], [A4 - 0xC]
  21. 0000003C  4267                     clr.w      -[A7]
  22. 0000003E  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  23. label00000042:
  24. 00000042  486C FFB8                pea.l      [A4 - 0x48]
  25. 00000046  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  26. 0000004A  486C FFBC                pea.l      [A4 - 0x44]
  27. 0000004E  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  28. 00000052  486C FFB4                pea.l      [A4 - 0x4C]
  29. 00000056  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  30. 0000005A  486C FFB0                pea.l      [A4 - 0x50]
  31. 0000005E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  32. 00000062  486C FFAC                pea.l      [A4 - 0x54]
  33. 00000066  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  34. 0000006A  4A6C FE8E                tst.w      [A4 - 0x172]
  35. 0000006E  670C                     beq        +0xE /* 0000007C */
  36. 00000070  4267                     clr.w      -[A7]
  37. 00000072  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  38. 00000076  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  39. 0000007A  3E1F                     move.w     D7, [A7]+
  40. label0000007C:
  41. 0000007C  102C FE87                move.b     D0, [A4 - 0x179]
  42. 00000080  6716                     beq        +0x18 /* 00000098 */
  43. 00000082  47EC FEA2                lea.l      A3, [A4 - 0x15E]
  44. 00000086  4267                     clr.w      -[A7]
  45. 00000088  3F13                     move.w     -[A7], [A3]
  46. 0000008A  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  47. 0000008E  486B 0006                pea.l      [A3 + 0x6]
  48. 00000092  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  49. 00000096  3E1F                     move.w     D7, [A7]+
  50. label00000098:
  51. 00000098  102C FE89                move.b     D0, [A4 - 0x177]
  52. 0000009C  6604                     bne        +0x6 /* 000000A2 */
  53. 0000009E  802C FE88                or.b       D0, [A4 - 0x178]
  54. label000000A2:
  55. 000000A2  1B40 A84C                move.b     [A5 - 0x57B4], D0
  56. 000000A6  1B6C FE88 A890           move.b     [A5 - 0x5770], [A4 - 0x178]
  57. 000000AC  102D A890                move.b     D0, [A5 - 0x5770]
  58. 000000B0  670A                     beq        +0xC /* 000000BC */
  59. 000000B2  4267                     clr.w      -[A7]
  60. 000000B4  4EAD 2C92                jsr        [A5 + 0x2C92 /* export_1422 */]
  61. 000000B8  4EAD 0F22                jsr        [A5 + 0xF22 /* export_480 */]
  62. label000000BC:
  63. 000000BC  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  64. 000000C0  4E5E                     unlink     A6
  65. 000000C2  2E9F                     move.l     [A7], [A7]+
  66. 000000C4  4E75                     rts
  67. fn000000C6:
  68. 000000C6  4E56 FFFE                link       A6, -0x0002
  69. 000000CA  1D6D A016 FFFE           move.b     [A6 - 0x2], [A5 - 0x5FEA]
  70. 000000D0  422D A016                clr.b      [A5 - 0x5FEA]
  71. 000000D4  4267                     clr.w      -[A7]
  72. 000000D6  4EAD 1F9A                jsr        [A5 + 0x1F9A /* export_1007 */]
  73. 000000DA  1D5F FFFF                move.b     [A6 - 0x1], [A7]+
  74. 000000DE  1B6E FFFE A016           move.b     [A5 - 0x5FEA], [A6 - 0x2]
  75. 000000E4  102E FFFF                move.b     D0, [A6 - 0x1]
  76. 000000E8  6714                     beq        +0x16 /* 000000FE */
  77. 000000EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  78. 000000EE  4EBA FF10                jsr        [PC - 0xF0 /* 00000000 */]
  79. 000000F2  206E 0008                movea.l    A0, [A6 + 0x8]
  80. 000000F6  2C48                     movea.l    A6, A0
  81. 000000F8  4EFA 2502                jmp        [PC + 0x2502 /* 000025FC */]
  82. 000000FC  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  83. // begin alternate branch 000000FE-00000100
  84. label000000FE:
  85. 000000FE  4E5E                     unlink     A6
  86. // end alternate branch 000000FE-00000100
  87. label000000FE: // (misaligned)
  88. 00000100  2E9F                     move.l     [A7], [A7]+
  89. 00000102  4E75                     rts
  90. fn00000104:
  91. 00000104  4E56 FE00                link       A6, -0x0200
  92. 00000108  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  93. 0000010C  4EBA FEF2                jsr        [PC - 0x10E /* 00000000 */]
  94. 00000110  486E FF00                pea.l      [A6 - 0x100]
  95. 00000114  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  96. 00000118  4EAD 208A                jsr        [A5 + 0x208A /* export_1037 */]
  97. 0000011C  486E FE00                pea.l      [A6 - 0x200]
  98. 00000120  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  99. 00000124  4EAD 208A                jsr        [A5 + 0x208A /* export_1037 */]
  100. 00000128  487A 0024                pea.l      [PC + 0x24 /* 0000014E, value 0x4E56 'NV' */]
  101. 0000012C  487A 0020                pea.l      [PC + 0x20 /* 0000014E, value 0x4E56 'NV' */]
  102. 00000130  A98B                     syscall    ParamText
  103. 00000132  3F3C 0030                move.w     -[A7], 0x30 /* '0' */
  104. 00000136  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  105. 0000013A  206E 0008                movea.l    A0, [A6 + 0x8]
  106. 0000013E  2C48                     movea.l    A6, A0
  107. 00000140  4EFA 24BA                jmp        [PC + 0x24BA /* 000025FC */]
  108. 00000144  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  109. 00000148  205F                     movea.l    A0, [A7]+
  110. 0000014A  5C4F                     addq.w     A7, 6
  111. 0000014C  4ED0                     jmp        [A0]
  112. 0000014E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  113. // begin alternate branch 00000150-0000015C
  114. fn00000150:
  115. 00000150  4E56 0000                link       A6, 0
  116. 00000154  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  117. 00000158  4EBA FEA6                jsr        [PC - 0x15A /* 00000000 */]
  118. // end alternate branch 00000150-0000015C
  119. fn00000150: // (misaligned)
  120. 00000152  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  121. 00000156  0008 4EBA                ori.b      A0, 0xBA
  122. 0000015A  FEA6                     .extension 0xEA6 // unimplemented
  123. 0000015C  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  124. 00000160  4EAD 22B2                jsr        [A5 + 0x22B2 /* export_1106 */]
  125. 00000164  206E 0008                movea.l    A0, [A6 + 0x8]
  126. 00000168  2C48                     movea.l    A6, A0
  127. 0000016A  4EFA 2490                jmp        [PC + 0x2490 /* 000025FC */]
  128. 0000016E  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  129. 00000172  2E9F                     move.l     [A7], [A7]+
  130. 00000174  4E75                     rts
  131. fn00000176:
  132. 00000176  4E56 0000                link       A6, 0
  133. 0000017A  4267                     clr.w      -[A7]
  134. 0000017C  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  135. 00000180  4A5F                     tst.w      [A7]+
  136. 00000182  670A                     beq        +0xC /* 0000018E */
  137. 00000184  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  138. 00000188  4EBA FFC6                jsr        [PC - 0x3A /* 00000150 */]
  139. 0000018C  600C                     bra        +0xE /* 0000019A */
  140. label0000018E:
  141. 0000018E  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  142. 00000192  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  143. 00000196  4EBA FF6C                jsr        [PC - 0x94 /* 00000104 */]
  144. label0000019A:
  145. 0000019A  4E5E                     unlink     A6
  146. 0000019C  2E9F                     move.l     [A7], [A7]+
  147. 0000019E  4E75                     rts
  148. fn000001A0:
  149. 000001A0  4E56 0000                link       A6, 0
  150. 000001A4  4A6E 000C                tst.w      [A6 + 0xC]
  151. 000001A8  6720                     beq        +0x22 /* 000001CA */
  152. 000001AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  153. 000001AE  4EBA FE50                jsr        [PC - 0x1B0 /* 00000000 */]
  154. 000001B2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  155. 000001B6  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  156. 000001BA  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  157. 000001BE  206E 0008                movea.l    A0, [A6 + 0x8]
  158. 000001C2  2C48                     movea.l    A6, A0
  159. 000001C4  4EFA 2436                jmp        [PC + 0x2436 /* 000025FC */]
  160. 000001C8  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  161. // begin alternate branch 000001CA-000001CC
  162. label000001CA:
  163. 000001CA  4E5E                     unlink     A6
  164. // end alternate branch 000001CA-000001CC
  165. label000001CA: // (misaligned)
  166. 000001CC  205F                     movea.l    A0, [A7]+
  167. 000001CE  5C4F                     addq.w     A7, 6
  168. 000001D0  4ED0                     jmp        [A0]
  169. fn000001D2:
  170. 000001D2  4E56 0000                link       A6, 0
  171. 000001D6  4A6E 000C                tst.w      [A6 + 0xC]
  172. 000001DA  6710                     beq        +0x12 /* 000001EC */
  173. 000001DC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  174. 000001E0  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  175. 000001E4  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  176. 000001E8  4EAD 1F92                jsr        [A5 + 0x1F92 /* export_1006 */]
  177. label000001EC:
  178. 000001EC  4E5E                     unlink     A6
  179. 000001EE  205F                     movea.l    A0, [A7]+
  180. 000001F0  5C4F                     addq.w     A7, 6
  181. 000001F2  4ED0                     jmp        [A0]
  182. fn000001F4:
  183. 000001F4  4E56 FFF2                link       A6, -0x000E
  184. 000001F8  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  185. 000001FC  2A2E 000C                move.l     D5, [A6 + 0xC]
  186. 00000200  286E 0008                movea.l    A4, [A6 + 0x8]
  187. 00000204  286C 0008                movea.l    A4, [A4 + 0x8]
  188. 00000208  422E 0010                clr.b      [A6 + 0x10]
  189. 0000020C  47EE FFFE                lea.l      A3, [A6 - 0x2]
  190. 00000210  2045                     movea.l    A0, D5
  191. 00000212  1690                     move.b     [A3], [A0]
  192. 00000214  528B                     addq.l     A3, 1
  193. 00000216  5285                     addq.l     D5, 1
  194. 00000218  2045                     movea.l    A0, D5
  195. 0000021A  1690                     move.b     [A3], [A0]
  196. 0000021C  4A6E FFFE                tst.w      [A6 - 0x2]
  197. 00000220  6602                     bne        +0x4 /* 00000224 */
  198. 00000222  6036                     bra        +0x38 /* 0000025A */
  199. label00000224:
  200. 00000224  4A6E FFFE                tst.w      [A6 - 0x2]
  201. 00000228  6F06                     ble        +0x8 /* 00000230 */
  202. 0000022A  2E2C FFB8                move.l     D7, [A4 - 0x48]
  203. 0000022E  6004                     bra        +0x6 /* 00000234 */
  204. label00000230:
  205. 00000230  2E2C FFBC                move.l     D7, [A4 - 0x44]
  206. label00000234:
  207. 00000234  4A87                     tst.l      D7
  208. 00000236  6602                     bne        +0x4 /* 0000023A */
  209. 00000238  6020                     bra        +0x22 /* 0000025A */
  210. label0000023A:
  211. 0000023A  2047                     movea.l    A0, D7
  212. 0000023C  2C10                     move.l     D6, [A0]
  213. label0000023E:
  214. 0000023E  2046                     movea.l    A0, D6
  215. 00000240  4A50                     tst.w      [A0]
  216. 00000242  6716                     beq        +0x18 /* 0000025A */
  217. 00000244  2046                     movea.l    A0, D6
  218. 00000246  3010                     move.w     D0, [A0]
  219. 00000248  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  220. 0000024C  6608                     bne        +0xA /* 00000256 */
  221. 0000024E  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  222. 00000254  6004                     bra        +0x6 /* 0000025A */
  223. label00000256:
  224. 00000256  5486                     addq.l     D6, 2
  225. 00000258  60E4                     bra        -0x1A /* 0000023E */
  226. label0000025A:
  227. 0000025A  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  228. 0000025E  4E5E                     unlink     A6
  229. 00000260  205F                     movea.l    A0, [A7]+
  230. 00000262  504F                     addq.w     A7, 8
  231. 00000264  4ED0                     jmp        [A0]
  232. fn00000266:
  233. 00000266  4E56 FFE0                link       A6, -0x0020
  234. 0000026A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  235. 0000026E  2E2E 000C                move.l     D7, [A6 + 0xC]
  236. 00000272  286E 0008                movea.l    A4, [A6 + 0x8]
  237. 00000276  286C 0008                movea.l    A4, [A4 + 0x8]
  238. 0000027A  4AAC FFAC                tst.l      [A4 - 0x54]
  239. 0000027E  6604                     bne        +0x6 /* 00000284 */
  240. 00000280  6000 0088                bra        +0x8A /* 0000030A */
  241. label00000284:
  242. 00000284  7000                     moveq.l    D0, 0x00
  243. 00000286  2047                     movea.l    A0, D7
  244. 00000288  3010                     move.w     D0, [A0]
  245. 0000028A  C0BC 0000 7FFF           and.l      D0, 0x7FFF
  246. 00000290  2800                     move.l     D4, D0
  247. 00000292  E48C                     lsr        D4, 2
  248. 00000294  5487                     addq.l     D7, 2
  249. 00000296  7001                     moveq.l    D0, 0x01
  250. 00000298  2D40 FFEC                move.l     [A6 - 0x14], D0
  251. 0000029C  2D44 FFE8                move.l     [A6 - 0x18], D4
  252. 000002A0  2C2E FFEC                move.l     D6, [A6 - 0x14]
  253. 000002A4  605E                     bra        +0x60 /* 00000304 */
  254. label000002A6:
  255. 000002A6  206C FFAC                movea.l    A0, [A4 - 0x54]
  256. 000002AA  2650                     movea.l    A3, [A0]
  257. 000002AC  7001                     moveq.l    D0, 0x01
  258. 000002AE  2D40 FFE4                move.l     [A6 - 0x1C], D0
  259. 000002B2  302C FE8C                move.w     D0, [A4 - 0x174]
  260. 000002B6  48C0                     ext.l      D0
  261. 000002B8  2D40 FFE0                move.l     [A6 - 0x20], D0
  262. 000002BC  2A2E FFE4                move.l     D5, [A6 - 0x1C]
  263. 000002C0  6010                     bra        +0x12 /* 000002D2 */
  264. label000002C2:
  265. 000002C2  2047                     movea.l    A0, D7
  266. 000002C4  3028 0002                move.w     D0, [A0 + 0x2]
  267. 000002C8  B053                     cmp.w      D0, [A3]
  268. 000002CA  6732                     beq        +0x34 /* 000002FE */
  269. 000002CC  548B                     addq.l     A3, 2
  270. 000002CE  5285                     addq.l     D5, 1
  271. 000002D0  6906                     bvs        +0x8 /* 000002D8 */
  272. label000002D2:
  273. 000002D2  BAAE FFE0                cmp.l      D5, [A6 - 0x20]
  274. 000002D6  6FEA                     ble        -0x14 /* 000002C2 */
  275. label000002D8:
  276. 000002D8  526C FE8C                addq.w     [A4 - 0x174], 1
  277. 000002DC  302C FE8C                move.w     D0, [A4 - 0x174]
  278. 000002E0  48C0                     ext.l      D0
  279. 000002E2  B0AC FE92                cmp.l      D0, [A4 - 0x16E]
  280. 000002E6  6F10                     ble        +0x12 /* 000002F8 */
  281. 000002E8  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  282. 000002EC  206E 0008                movea.l    A0, [A6 + 0x8]
  283. 000002F0  2F28 0008                move.l     -[A7], [A0 + 0x8]
  284. 000002F4  4EBA FE0E                jsr        [PC - 0x1F2 /* 00000104 */]
  285. label000002F8:
  286. 000002F8  2047                     movea.l    A0, D7
  287. 000002FA  36A8 0002                move.w     [A3], [A0 + 0x2]
  288. label000002FE:
  289. 000002FE  5887                     addq.l     D7, 4
  290. 00000300  5286                     addq.l     D6, 1
  291. 00000302  6906                     bvs        +0x8 /* 0000030A */
  292. label00000304:
  293. 00000304  BCAE FFE8                cmp.l      D6, [A6 - 0x18]
  294. 00000308  6F9C                     ble        -0x62 /* 000002A6 */
  295. label0000030A:
  296. 0000030A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  297. 0000030E  4E5E                     unlink     A6
  298. 00000310  205F                     movea.l    A0, [A7]+
  299. 00000312  504F                     addq.w     A7, 8
  300. 00000314  4ED0                     jmp        [A0]
  301. fn00000316:
  302. 00000316  4E56 FFAC                link       A6, -0x0054
  303. 0000031A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  304. 0000031E  2E2E 000C                move.l     D7, [A6 + 0xC]
  305. 00000322  286E 0008                movea.l    A4, [A6 + 0x8]
  306. 00000326  2047                     movea.l    A0, D7
  307. 00000328  2050                     movea.l    A0, [A0]
  308. 0000032A  2D48 FFC0                move.l     [A6 - 0x40], A0
  309. 0000032E  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  310. 00000334  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  311. 00000338  57C0                     seq        D0
  312. 0000033A  4400                     neg.b      D0
  313. 0000033C  1D40 FFC4                move.b     [A6 - 0x3C], D0
  314. 00000340  6716                     beq        +0x18 /* 00000358 */
  315. 00000342  206E FFC0                movea.l    A0, [A6 - 0x40]
  316. 00000346  2028 0008                move.l     D0, [A0 + 0x8]
  317. 0000034A  B0AC FFF0                cmp.l      D0, [A4 - 0x10]
  318. 0000034E  56C0                     sne        D0
  319. 00000350  4400                     neg.b      D0
  320. 00000352  1D40 FFC5                move.b     [A6 - 0x3B], D0
  321. 00000356  6014                     bra        +0x16 /* 0000036C */
  322. label00000358:
  323. 00000358  206E FFC0                movea.l    A0, [A6 - 0x40]
  324. 0000035C  2028 0024                move.l     D0, [A0 + 0x24]
  325. 00000360  B0AC FFF0                cmp.l      D0, [A4 - 0x10]
  326. 00000364  56C0                     sne        D0
  327. 00000366  4400                     neg.b      D0
  328. 00000368  1D40 FFC5                move.b     [A6 - 0x3B], D0
  329. label0000036C:
  330. 0000036C  102E FFC4                move.b     D0, [A6 - 0x3C]
  331. 00000370  C02C FE88                and.b      D0, [A4 - 0x178]
  332. 00000374  6704                     beq        +0x6 /* 0000037A */
  333. 00000376  6000 0402                bra        +0x404 /* 0000077A */
  334. label0000037A:
  335. 0000037A  102E FFC5                move.b     D0, [A6 - 0x3B]
  336. 0000037E  6700 00CA                beq        +0xCC /* 0000044A */
  337. 00000382  102E FFC4                move.b     D0, [A6 - 0x3C]
  338. 00000386  670C                     beq        +0xE /* 00000394 */
  339. 00000388  2047                     movea.l    A0, D7
  340. 0000038A  2050                     movea.l    A0, [A0]
  341. 0000038C  2968 0008 FFF0           move.l     [A4 - 0x10], [A0 + 0x8]
  342. 00000392  6022                     bra        +0x24 /* 000003B6 */
  343. label00000394:
  344. 00000394  2047                     movea.l    A0, D7
  345. 00000396  2050                     movea.l    A0, [A0]
  346. 00000398  2968 0024 FFF0           move.l     [A4 - 0x10], [A0 + 0x24]
  347. 0000039E  42A7                     clr.l      -[A7]
  348. 000003A0  2F2C FFF0                move.l     -[A7], [A4 - 0x10]
  349. 000003A4  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  350. 000003A8  295F FFE8                move.l     [A4 - 0x18], [A7]+
  351. 000003AC  6608                     bne        +0xA /* 000003B6 */
  352. 000003AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  353. 000003B2  4EBA FDC2                jsr        [PC - 0x23E /* 00000176 */]
  354. label000003B6:
  355. 000003B6  486C FFB8                pea.l      [A4 - 0x48]
  356. 000003BA  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  357. 000003BE  42A7                     clr.l      -[A7]
  358. 000003C0  206C FFE8                movea.l    A0, [A4 - 0x18]
  359. 000003C4  2050                     movea.l    A0, [A0]
  360. 000003C6  3028 0024                move.w     D0, [A0 + 0x24]
  361. 000003CA  5240                     addq.w     D0, 1
  362. 000003CC  E340                     asl        D0.w, 1
  363. 000003CE  48C0                     ext.l      D0
  364. 000003D0  2F00                     move.l     -[A7], D0
  365. 000003D2  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  366. 000003D6  295F FFB8                move.l     [A4 - 0x48], [A7]+
  367. 000003DA  6608                     bne        +0xA /* 000003E4 */
  368. 000003DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  369. 000003E0  4EBA FD6E                jsr        [PC - 0x292 /* 00000150 */]
  370. label000003E4:
  371. 000003E4  206C FFB8                movea.l    A0, [A4 - 0x48]
  372. 000003E8  2A10                     move.l     D5, [A0]
  373. 000003EA  206C FFE8                movea.l    A0, [A4 - 0x18]
  374. 000003EE  2810                     move.l     D4, [A0]
  375. 000003F0  7032                     moveq.l    D0, 0x32
  376. 000003F2  D880                     add.l      D4, D0
  377. 000003F4  3D7C 0001 FFBE           move.w     [A6 - 0x42], 0x1
  378. 000003FA  206C FFE8                movea.l    A0, [A4 - 0x18]
  379. 000003FE  2050                     movea.l    A0, [A0]
  380. 00000400  3D68 0024 FFBC           move.w     [A6 - 0x44], [A0 + 0x24]
  381. 00000406  3D6E FFBE FFCA           move.w     [A6 - 0x36], [A6 - 0x42]
  382. 0000040C  6018                     bra        +0x1A /* 00000426 */
  383. label0000040E:
  384. 0000040E  2044                     movea.l    A0, D4
  385. 00000410  2245                     movea.l    A1, D5
  386. 00000412  32A8 0002                move.w     [A1], [A0 + 0x2]
  387. 00000416  5485                     addq.l     D5, 2
  388. 00000418  2044                     movea.l    A0, D4
  389. 0000041A  3010                     move.w     D0, [A0]
  390. 0000041C  48C0                     ext.l      D0
  391. 0000041E  D880                     add.l      D4, D0
  392. 00000420  526E FFCA                addq.w     [A6 - 0x36], 1
  393. 00000424  690A                     bvs        +0xC /* 00000430 */
  394. label00000426:
  395. 00000426  302E FFCA                move.w     D0, [A6 - 0x36]
  396. 0000042A  B06E FFBC                cmp.w      D0, [A6 - 0x44]
  397. 0000042E  6FDE                     ble        -0x20 /* 0000040E */
  398. label00000430:
  399. 00000430  2045                     movea.l    A0, D5
  400. 00000432  4250                     clr.w      [A0]
  401. 00000434  102E FFC4                move.b     D0, [A6 - 0x3C]
  402. 00000438  6610                     bne        +0x12 /* 0000044A */
  403. 0000043A  2F2C FFF0                move.l     -[A7], [A4 - 0x10]
  404. 0000043E  4267                     clr.w      -[A7]
  405. 00000440  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  406. 00000444  7000                     moveq.l    D0, 0x00
  407. 00000446  2940 FFE8                move.l     [A4 - 0x18], D0
  408. label0000044A:
  409. 0000044A  102E FFC4                move.b     D0, [A6 - 0x3C]
  410. 0000044E  6600 0084                bne        +0x86 /* 000004D4 */
  411. 00000452  486C FFBC                pea.l      [A4 - 0x44]
  412. 00000456  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  413. 0000045A  42A7                     clr.l      -[A7]
  414. 0000045C  2047                     movea.l    A0, D7
  415. 0000045E  2050                     movea.l    A0, [A0]
  416. 00000460  3028 0028                move.w     D0, [A0 + 0x28]
  417. 00000464  5240                     addq.w     D0, 1
  418. 00000466  E340                     asl        D0.w, 1
  419. 00000468  48C0                     ext.l      D0
  420. 0000046A  2F00                     move.l     -[A7], D0
  421. 0000046C  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  422. 00000470  295F FFBC                move.l     [A4 - 0x44], [A7]+
  423. 00000474  6608                     bne        +0xA /* 0000047E */
  424. 00000476  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  425. 0000047A  4EBA FCD4                jsr        [PC - 0x32C /* 00000150 */]
  426. label0000047E:
  427. 0000047E  206C FFBC                movea.l    A0, [A4 - 0x44]
  428. 00000482  2A10                     move.l     D5, [A0]
  429. 00000484  102E FFC4                move.b     D0, [A6 - 0x3C]
  430. 00000488  6646                     bne        +0x48 /* 000004D0 */
  431. 0000048A  2047                     movea.l    A0, D7
  432. 0000048C  2810                     move.l     D4, [A0]
  433. 0000048E  7036                     moveq.l    D0, 0x36
  434. 00000490  D880                     add.l      D4, D0
  435. 00000492  3D7C 0001 FFBA           move.w     [A6 - 0x46], 0x1
  436. 00000498  2047                     movea.l    A0, D7
  437. 0000049A  2050                     movea.l    A0, [A0]
  438. 0000049C  3D68 0028 FFB8           move.w     [A6 - 0x48], [A0 + 0x28]
  439. 000004A2  3D6E FFBA FFCA           move.w     [A6 - 0x36], [A6 - 0x46]
  440. 000004A8  601C                     bra        +0x1E /* 000004C6 */
  441. label000004AA:
  442. 000004AA  2044                     movea.l    A0, D4
  443. 000004AC  3028 0002                move.w     D0, [A0 + 0x2]
  444. 000004B0  4440                     neg.w      D0
  445. 000004B2  2045                     movea.l    A0, D5
  446. 000004B4  3080                     move.w     [A0], D0
  447. 000004B6  5485                     addq.l     D5, 2
  448. 000004B8  2044                     movea.l    A0, D4
  449. 000004BA  3010                     move.w     D0, [A0]
  450. 000004BC  48C0                     ext.l      D0
  451. 000004BE  D880                     add.l      D4, D0
  452. 000004C0  526E FFCA                addq.w     [A6 - 0x36], 1
  453. 000004C4  690A                     bvs        +0xC /* 000004D0 */
  454. label000004C6:
  455. 000004C6  302E FFCA                move.w     D0, [A6 - 0x36]
  456. 000004CA  B06E FFB8                cmp.w      D0, [A6 - 0x48]
  457. 000004CE  6FDA                     ble        -0x24 /* 000004AA */
  458. label000004D0:
  459. 000004D0  2045                     movea.l    A0, D5
  460. 000004D2  4250                     clr.w      [A0]
  461. label000004D4:
  462. 000004D4  102C FE88                move.b     D0, [A4 - 0x178]
  463. 000004D8  673E                     beq        +0x40 /* 00000518 */
  464. 000004DA  2047                     movea.l    A0, D7
  465. 000004DC  2050                     movea.l    A0, [A0]
  466. 000004DE  3D68 0030 FFC8           move.w     [A6 - 0x38], [A0 + 0x30]
  467. 000004E4  6F32                     ble        +0x34 /* 00000518 */
  468. 000004E6  2F07                     move.l     -[A7], D7
  469. 000004E8  42A7                     clr.l      -[A7]
  470. 000004EA  42A7                     clr.l      -[A7]
  471. 000004EC  2F07                     move.l     -[A7], D7
  472. 000004EE  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  473. 000004F2  302E FFC8                move.w     D0, [A6 - 0x38]
  474. 000004F6  E540                     asl        D0.w, 2
  475. 000004F8  48C0                     ext.l      D0
  476. 000004FA  D09F                     add.l      D0, [A7]+
  477. 000004FC  2F00                     move.l     -[A7], D0
  478. 000004FE  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  479. 00000502  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  480. 00000506  4267                     clr.w      -[A7]
  481. 00000508  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  482. 0000050C  4A5F                     tst.w      [A7]+
  483. 0000050E  6708                     beq        +0xA /* 00000518 */
  484. 00000510  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  485. 00000514  4EBA FC3A                jsr        [PC - 0x3C6 /* 00000150 */]
  486. label00000518:
  487. 00000518  102E FFC4                move.b     D0, [A6 - 0x3C]
  488. 0000051C  6708                     beq        +0xA /* 00000526 */
  489. 0000051E  7032                     moveq.l    D0, 0x32
  490. 00000520  2D40 FFCC                move.l     [A6 - 0x34], D0
  491. 00000524  6006                     bra        +0x8 /* 0000052C */
  492. label00000526:
  493. 00000526  7036                     moveq.l    D0, 0x36
  494. 00000528  2D40 FFCC                move.l     [A6 - 0x34], D0
  495. label0000052C:
  496. 0000052C  2047                     movea.l    A0, D7
  497. 0000052E  202E FFCC                move.l     D0, [A6 - 0x34]
  498. 00000532  D090                     add.l      D0, [A0]
  499. 00000534  2C00                     move.l     D6, D0
  500. 00000536  700E                     moveq.l    D0, 0x0E
  501. 00000538  9C80                     sub.l      D6, D0
  502. 0000053A  42A7                     clr.l      -[A7]
  503. 0000053C  2047                     movea.l    A0, D7
  504. 0000053E  2F10                     move.l     -[A7], [A0]
  505. 00000540  4EAD 2252                jsr        [A5 + 0x2252 /* export_1094 */]
  506. 00000544  2047                     movea.l    A0, D7
  507. 00000546  2050                     movea.l    A0, [A0]
  508. 00000548  2010                     move.l     D0, [A0]
  509. 0000054A  D09F                     add.l      D0, [A7]+
  510. 0000054C  2D40 FFEC                move.l     [A6 - 0x14], D0
  511. 00000550  42A7                     clr.l      -[A7]
  512. 00000552  2047                     movea.l    A0, D7
  513. 00000554  2F10                     move.l     -[A7], [A0]
  514. 00000556  4EAD 2252                jsr        [A5 + 0x2252 /* export_1094 */]
  515. 0000055A  202E FFCC                move.l     D0, [A6 - 0x34]
  516. 0000055E  D09F                     add.l      D0, [A7]+
  517. 00000560  2046                     movea.l    A0, D6
  518. 00000562  2228 0004                move.l     D1, [A0 + 0x4]
  519. 00000566  D280                     add.l      D1, D0
  520. 00000568  2D41 FFE8                move.l     [A6 - 0x18], D1
  521. 0000056C  266E FFE8                movea.l    A3, [A6 - 0x18]
  522. 00000570  2D6E FFE8 FFE0           move.l     [A6 - 0x20], [A6 - 0x18]
  523. 00000576  426E FFC8                clr.w      [A6 - 0x38]
  524. 0000057A  7000                     moveq.l    D0, 0x00
  525. 0000057C  2D40 FFD0                move.l     [A6 - 0x30], D0
  526. label00000580:
  527. 00000580  2046                     movea.l    A0, D6
  528. 00000582  2028 000A                move.l     D0, [A0 + 0xA]
  529. 00000586  D0AE FFE8                add.l      D0, [A6 - 0x18]
  530. 0000058A  B08B                     cmp.l      D0, A3
  531. 0000058C  6F00 01C2                ble        +0x1C4 /* 00000750 */
  532. 00000590  102C FE88                move.b     D0, [A4 - 0x178]
  533. 00000594  6700 0120                beq        +0x122 /* 000006B6 */
  534. 00000598  200B                     move.l     D0, A3
  535. 0000059A  5480                     addq.l     D0, 2
  536. 0000059C  2D40 FFE0                move.l     [A6 - 0x20], D0
  537. 000005A0  486E FFE0                pea.l      [A6 - 0x20]
  538. 000005A4  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  539. 000005A8  4267                     clr.w      -[A7]
  540. 000005AA  2F0B                     move.l     -[A7], A3
  541. 000005AC  2F0E                     move.l     -[A7], A6
  542. 000005AE  4EBA FC44                jsr        [PC - 0x3BC /* 000001F4 */]
  543. 000005B2  101F                     move.b     D0, [A7]+
  544. 000005B4  6700 00D0                beq        +0xD2 /* 00000686 */
  545. 000005B8  526E FFC8                addq.w     [A6 - 0x38], 1
  546. 000005BC  202E FFE0                move.l     D0, [A6 - 0x20]
  547. 000005C0  908B                     sub.l      D0, A3
  548. 000005C2  2D40 FFD4                move.l     [A6 - 0x2C], D0
  549. 000005C6  202E FFE0                move.l     D0, [A6 - 0x20]
  550. 000005CA  5680                     addq.l     D0, 3
  551. 000005CC  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  552. 000005D2  2D40 FFDC                move.l     [A6 - 0x24], D0
  553. 000005D6  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  554. 000005DA  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  555. 000005DE  202E FFEC                move.l     D0, [A6 - 0x14]
  556. 000005E2  90AE FFE0                sub.l      D0, [A6 - 0x20]
  557. 000005E6  2F00                     move.l     -[A7], D0
  558. 000005E8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  559. 000005EC  202E FFDC                move.l     D0, [A6 - 0x24]
  560. 000005F0  90AE FFE0                sub.l      D0, [A6 - 0x20]
  561. 000005F4  3D40 FFC6                move.w     [A6 - 0x3A], D0
  562. 000005F8  48C0                     ext.l      D0
  563. 000005FA  D1AE FFEC                add.l      [A6 - 0x14], D0
  564. 000005FE  2046                     movea.l    A0, D6
  565. 00000600  2D48 FFB4                move.l     [A6 - 0x4C], A0
  566. 00000604  302E FFC6                move.w     D0, [A6 - 0x3A]
  567. 00000608  48C0                     ext.l      D0
  568. 0000060A  D1A8 000A                add.l      [A0 + 0xA], D0
  569. 0000060E  2D6E FFDC FFE0           move.l     [A6 - 0x20], [A6 - 0x24]
  570. 00000614  200B                     move.l     D0, A3
  571. 00000616  5A80                     addq.l     D0, 5
  572. 00000618  2D40 FFDC                move.l     [A6 - 0x24], D0
  573. 0000061C  200B                     move.l     D0, A3
  574. 0000061E  5480                     addq.l     D0, 2
  575. 00000620  2F00                     move.l     -[A7], D0
  576. 00000622  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  577. 00000626  202E FFD4                move.l     D0, [A6 - 0x2C]
  578. 0000062A  5780                     subq.l     D0, 3
  579. 0000062C  2F00                     move.l     -[A7], D0
  580. 0000062E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  581. 00000632  200B                     move.l     D0, A3
  582. 00000634  5480                     addq.l     D0, 2
  583. 00000636  2D40 FFF4                move.l     [A6 - 0xC], D0
  584. 0000063A  202E FFD4                move.l     D0, [A6 - 0x2C]
  585. 0000063E  5580                     subq.l     D0, 2
  586. 00000640  206E FFF4                movea.l    A0, [A6 - 0xC]
  587. 00000644  3080                     move.w     [A0], D0
  588. 00000646  202E FFF4                move.l     D0, [A6 - 0xC]
  589. 0000064A  5480                     addq.l     D0, 2
  590. 0000064C  2D40 FFD8                move.l     [A6 - 0x28], D0
  591. 00000650  206E FFD8                movea.l    A0, [A6 - 0x28]
  592. 00000654  4210                     clr.b      [A0]
  593. 00000656  102E FFD7                move.b     D0, [A6 - 0x29]
  594. 0000065A  0240 0001                andi.w     D0, 0x1
  595. 0000065E  6710                     beq        +0x12 /* 00000670 */
  596. 00000660  202E FFE0                move.l     D0, [A6 - 0x20]
  597. 00000664  5380                     subq.l     D0, 1
  598. 00000666  2D40 FFD8                move.l     [A6 - 0x28], D0
  599. 0000066A  206E FFD8                movea.l    A0, [A6 - 0x28]
  600. 0000066E  4210                     clr.b      [A0]
  601. label00000670:
  602. 00000670  202E FFE0                move.l     D0, [A6 - 0x20]
  603. 00000674  D0AE FFD0                add.l      D0, [A6 - 0x30]
  604. 00000678  908B                     sub.l      D0, A3
  605. 0000067A  2D40 FFD0                move.l     [A6 - 0x30], D0
  606. 0000067E  266E FFE0                movea.l    A3, [A6 - 0x20]
  607. 00000682  6000 FEFC                bra        -0x102 /* 00000580 */
  608. label00000686:
  609. 00000686  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  610. 0000068A  2F0B                     move.l     -[A7], A3
  611. 0000068C  202E FFEC                move.l     D0, [A6 - 0x14]
  612. 00000690  90AE FFE0                sub.l      D0, [A6 - 0x20]
  613. 00000694  2F00                     move.l     -[A7], D0
  614. 00000696  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  615. 0000069A  2046                     movea.l    A0, D6
  616. 0000069C  2D48 FFB0                move.l     [A6 - 0x50], A0
  617. 000006A0  200B                     move.l     D0, A3
  618. 000006A2  D0A8 000A                add.l      D0, [A0 + 0xA]
  619. 000006A6  90AE FFE0                sub.l      D0, [A6 - 0x20]
  620. 000006AA  206E FFB0                movea.l    A0, [A6 - 0x50]
  621. 000006AE  2140 000A                move.l     [A0 + 0xA], D0
  622. 000006B2  6000 FECC                bra        -0x132 /* 00000580 */
  623. label000006B6:
  624. 000006B6  200B                     move.l     D0, A3
  625. 000006B8  5480                     addq.l     D0, 2
  626. 000006BA  2D40 FFF4                move.l     [A6 - 0xC], D0
  627. 000006BE  7000                     moveq.l    D0, 0x00
  628. 000006C0  206E FFF4                movea.l    A0, [A6 - 0xC]
  629. 000006C4  3210                     move.w     D1, [A0]
  630. 000006C6  5241                     addq.w     D1, 1
  631. 000006C8  3001                     move.w     D0, D1
  632. 000006CA  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  633. 000006D0  2D40 FFD4                move.l     [A6 - 0x2C], D0
  634. 000006D4  200B                     move.l     D0, A3
  635. 000006D6  5880                     addq.l     D0, 4
  636. 000006D8  222E FFD4                move.l     D1, [A6 - 0x2C]
  637. 000006DC  D280                     add.l      D1, D0
  638. 000006DE  2D41 FFE0                move.l     [A6 - 0x20], D1
  639. 000006E2  4267                     clr.w      -[A7]
  640. 000006E4  2F0B                     move.l     -[A7], A3
  641. 000006E6  2F0E                     move.l     -[A7], A6
  642. 000006E8  4EBA FB0A                jsr        [PC - 0x4F6 /* 000001F4 */]
  643. 000006EC  101F                     move.b     D0, [A7]+
  644. 000006EE  6730                     beq        +0x32 /* 00000720 */
  645. 000006F0  526E FFC8                addq.w     [A6 - 0x38], 1
  646. 000006F4  202E FFE0                move.l     D0, [A6 - 0x20]
  647. 000006F8  D0AE FFD0                add.l      D0, [A6 - 0x30]
  648. 000006FC  908B                     sub.l      D0, A3
  649. 000006FE  2D40 FFD0                move.l     [A6 - 0x30], D0
  650. 00000702  54AE FFF4                addq.l     [A6 - 0xC], 2
  651. 00000706  206E FFF4                movea.l    A0, [A6 - 0xC]
  652. 0000070A  4A50                     tst.w      [A0]
  653. 0000070C  6C0A                     bge        +0xC /* 00000718 */
  654. 0000070E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  655. 00000712  2F0E                     move.l     -[A7], A6
  656. 00000714  4EBA FB50                jsr        [PC - 0x4B0 /* 00000266 */]
  657. label00000718:
  658. 00000718  266E FFE0                movea.l    A3, [A6 - 0x20]
  659. 0000071C  6000 FE62                bra        -0x19C /* 00000580 */
  660. label00000720:
  661. 00000720  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  662. 00000724  2F0B                     move.l     -[A7], A3
  663. 00000726  202E FFEC                move.l     D0, [A6 - 0x14]
  664. 0000072A  90AE FFE0                sub.l      D0, [A6 - 0x20]
  665. 0000072E  2F00                     move.l     -[A7], D0
  666. 00000730  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  667. 00000734  2046                     movea.l    A0, D6
  668. 00000736  2D48 FFAC                move.l     [A6 - 0x54], A0
  669. 0000073A  200B                     move.l     D0, A3
  670. 0000073C  D0A8 000A                add.l      D0, [A0 + 0xA]
  671. 00000740  90AE FFE0                sub.l      D0, [A6 - 0x20]
  672. 00000744  206E FFAC                movea.l    A0, [A6 - 0x54]
  673. 00000748  2140 000A                move.l     [A0 + 0xA], D0
  674. 0000074C  6000 FE32                bra        -0x1CC /* 00000580 */
  675. label00000750:
  676. 00000750  2046                     movea.l    A0, D6
  677. 00000752  2028 000A                move.l     D0, [A0 + 0xA]
  678. 00000756  D0AE FFE8                add.l      D0, [A6 - 0x18]
  679. 0000075A  B08B                     cmp.l      D0, A3
  680. 0000075C  670C                     beq        +0xE /* 0000076A */
  681. 0000075E  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  682. 00000762  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  683. 00000766  4EBA F99C                jsr        [PC - 0x664 /* 00000104 */]
  684. label0000076A:
  685. 0000076A  2046                     movea.l    A0, D6
  686. 0000076C  316E FFC8 0008           move.w     [A0 + 0x8], [A6 - 0x38]
  687. 00000772  2046                     movea.l    A0, D6
  688. 00000774  216E FFD0 000A           move.l     [A0 + 0xA], [A6 - 0x30]
  689. label0000077A:
  690. 0000077A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  691. 0000077E  4E5E                     unlink     A6
  692. 00000780  205F                     movea.l    A0, [A7]+
  693. 00000782  504F                     addq.w     A7, 8
  694. 00000784  4ED0                     jmp        [A0]
  695. fn00000786:
  696. 00000786  4E56 FEF2                link       A6, -0x010E
  697. 0000078A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  698. 0000078E  3E2E 000C                move.w     D7, [A6 + 0xC]
  699. 00000792  286E 0008                movea.l    A4, [A6 + 0x8]
  700. 00000796  3D47 000E                move.w     [A6 + 0xE], D7
  701. 0000079A  206C FFB0                movea.l    A0, [A4 - 0x50]
  702. 0000079E  2650                     movea.l    A3, [A0]
  703. 000007A0  3D7C 0001 FEF4           move.w     [A6 - 0x10C], 0x1
  704. 000007A6  3D6C FE90 FEF2           move.w     [A6 - 0x10E], [A4 - 0x170]
  705. 000007AC  3C2E FEF4                move.w     D6, [A6 - 0x10C]
  706. 000007B0  600E                     bra        +0x10 /* 000007C0 */
  707. label000007B2:
  708. 000007B2  BE53                     cmp.w      D7, [A3]
  709. 000007B4  6604                     bne        +0x6 /* 000007BA */
  710. 000007B6  6000 00FA                bra        +0xFC /* 000008B2 */
  711. label000007BA:
  712. 000007BA  548B                     addq.l     A3, 2
  713. 000007BC  5246                     addq.w     D6, 1
  714. 000007BE  6906                     bvs        +0x8 /* 000007C6 */
  715. label000007C0:
  716. 000007C0  BC6E FEF2                cmp.w      D6, [A6 - 0x10E]
  717. 000007C4  6FEC                     ble        -0x12 /* 000007B2 */
  718. label000007C6:
  719. 000007C6  4267                     clr.w      -[A7]
  720. 000007C8  3F07                     move.w     -[A7], D7
  721. 000007CA  486E FEF6                pea.l      [A6 - 0x10A]
  722. 000007CE  4EAD 2B7A                jsr        [A5 + 0x2B7A /* export_1387 */]
  723. 000007D2  101F                     move.b     D0, [A7]+
  724. 000007D4  6712                     beq        +0x14 /* 000007E8 */
  725. 000007D6  4A6E FEF6                tst.w      [A6 - 0x10A]
  726. 000007DA  5CC1                     sge        D1
  727. 000007DC  C001                     and.b      D0, D1
  728. 000007DE  6708                     beq        +0xA /* 000007E8 */
  729. 000007E0  3E2E FEF6                move.w     D7, [A6 - 0x10A]
  730. 000007E4  3D47 000E                move.w     [A6 + 0xE], D7
  731. label000007E8:
  732. 000007E8  102C FE88                move.b     D0, [A4 - 0x178]
  733. 000007EC  671C                     beq        +0x1E /* 0000080A */
  734. 000007EE  C02D A1F7                and.b      D0, [A5 - 0x5E09]
  735. 000007F2  4A00                     tst.b      D0
  736. 000007F4  6714                     beq        +0x16 /* 0000080A */
  737. 000007F6  4A47                     tst.w      D7
  738. 000007F8  57C1                     seq        D1
  739. 000007FA  C001                     and.b      D0, D1
  740. 000007FC  670C                     beq        +0xE /* 0000080A */
  741. 000007FE  4267                     clr.w      -[A7]
  742. 00000800  3EB8 0BA6                move.w     [A7], [0x00000BA6 /* SysFontFam */]
  743. 00000804  3E1F                     move.w     D7, [A7]+
  744. 00000806  3D47 000E                move.w     [A6 + 0xE], D7
  745. label0000080A:
  746. 0000080A  102C FE88                move.b     D0, [A4 - 0x178]
  747. 0000080E  0A00 0001                xori.b     D0, 0x1
  748. 00000812  4A00                     tst.b      D0
  749. 00000814  6748                     beq        +0x4A /* 0000085E */
  750. 00000816  0CAC 0200 6044 FE9A      cmpi.l     [A4 - 0x166], 0x2006044
  751. 0000081E  5DC1                     slt        D1
  752. 00000820  C001                     and.b      D0, D1
  753. 00000822  673A                     beq        +0x3C /* 0000085E */
  754. 00000824  3F07                     move.w     -[A7], D7
  755. 00000826  486E FEFA                pea.l      [A6 - 0x106]
  756. 0000082A  A8FF                     syscall    GetFName/GetFontName
  757. 0000082C  486E FEFA                pea.l      [A6 - 0x106]
  758. 00000830  486E FEF8                pea.l      [A6 - 0x108]
  759. 00000834  A900                     syscall    GetFNum
  760. 00000836  4240                     clr.w      D0
  761. 00000838  102E FEFA                move.b     D0, [A6 - 0x106]
  762. 0000083C  4A40                     tst.w      D0
  763. 0000083E  57C0                     seq        D0
  764. 00000840  BE6E FEF8                cmp.w      D7, [A6 - 0x108]
  765. 00000844  56C1                     sne        D1
  766. 00000846  8001                     or.b       D0, D1
  767. 00000848  6714                     beq        +0x16 /* 0000085E */
  768. 0000084A  42A7                     clr.l      -[A7]
  769. 0000084C  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  770. 00000850  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  771. 00000854  4EBA FF30                jsr        [PC - 0xD0 /* 00000786 */]
  772. 00000858  3D5F 000E                move.w     [A6 + 0xE], [A7]+
  773. 0000085C  6054                     bra        +0x56 /* 000008B2 */
  774. label0000085E:
  775. 0000085E  526C FE90                addq.w     [A4 - 0x170], 1
  776. 00000862  302C FE90                move.w     D0, [A4 - 0x170]
  777. 00000866  48C0                     ext.l      D0
  778. 00000868  81FC 0014                divs.w     D0, 0x14
  779. 0000086C  4840                     swap.w     D0
  780. 0000086E  4A40                     tst.w      D0
  781. 00000870  662C                     bne        +0x2E /* 0000089E */
  782. 00000872  2F2C FFB0                move.l     -[A7], [A4 - 0x50]
  783. 00000876  42A7                     clr.l      -[A7]
  784. 00000878  2F2C FFB0                move.l     -[A7], [A4 - 0x50]
  785. 0000087C  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  786. 00000880  201F                     move.l     D0, [A7]+
  787. 00000882  7228                     moveq.l    D1, 0x28
  788. 00000884  D081                     add.l      D0, D1
  789. 00000886  2F00                     move.l     -[A7], D0
  790. 00000888  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  791. 0000088C  4267                     clr.w      -[A7]
  792. 0000088E  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  793. 00000892  4A5F                     tst.w      [A7]+
  794. 00000894  6708                     beq        +0xA /* 0000089E */
  795. 00000896  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  796. 0000089A  4EBA F8B4                jsr        [PC - 0x74C /* 00000150 */]
  797. label0000089E:
  798. 0000089E  206C FFB0                movea.l    A0, [A4 - 0x50]
  799. 000008A2  302C FE90                move.w     D0, [A4 - 0x170]
  800. 000008A6  5340                     subq.w     D0, 1
  801. 000008A8  E340                     asl        D0.w, 1
  802. 000008AA  48C0                     ext.l      D0
  803. 000008AC  2640                     movea.l    A3, D0
  804. 000008AE  D7D0                     add.l      A3, [A0]
  805. 000008B0  3687                     move.w     [A3], D7
  806. label000008B2:
  807. 000008B2  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  808. 000008B6  4E5E                     unlink     A6
  809. 000008B8  205F                     movea.l    A0, [A7]+
  810. 000008BA  5C4F                     addq.w     A7, 6
  811. 000008BC  4ED0                     jmp        [A0]
  812. fn000008BE:
  813. 000008BE  4E56 FFEC                link       A6, -0x0014
  814. 000008C2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  815. 000008C6  266E 000C                movea.l    A3, [A6 + 0xC]
  816. 000008CA  2053                     movea.l    A0, [A3]
  817. 000008CC  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  818. 000008D2  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  819. 000008D6  6604                     bne        +0x6 /* 000008DC */
  820. 000008D8  7E36                     moveq.l    D7, 0x36
  821. 000008DA  6002                     bra        +0x4 /* 000008DE */
  822. label000008DC:
  823. 000008DC  7E32                     moveq.l    D7, 0x32
  824. label000008DE:
  825. 000008DE  2007                     move.l     D0, D7
  826. 000008E0  D093                     add.l      D0, [A3]
  827. 000008E2  720E                     moveq.l    D1, 0x0E
  828. 000008E4  9081                     sub.l      D0, D1
  829. 000008E6  2040                     movea.l    A0, D0
  830. 000008E8  3A10                     move.w     D5, [A0]
  831. 000008EA  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  832. 000008F0  3D45 FFEC                move.w     [A6 - 0x14], D5
  833. 000008F4  3C2E FFEE                move.w     D6, [A6 - 0x12]
  834. 000008F8  602C                     bra        +0x2E /* 00000926 */
  835. label000008FA:
  836. 000008FA  2847                     movea.l    A4, D7
  837. 000008FC  D9D3                     add.l      A4, [A3]
  838. 000008FE  3814                     move.w     D4, [A4]
  839. 00000900  4267                     clr.w      -[A7]
  840. 00000902  3F2C 0016                move.w     -[A7], [A4 + 0x16]
  841. 00000906  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  842. 0000090A  4EBA FE7A                jsr        [PC - 0x186 /* 00000786 */]
  843. 0000090E  3D5F FFF0                move.w     [A6 - 0x10], [A7]+
  844. 00000912  2847                     movea.l    A4, D7
  845. 00000914  D9D3                     add.l      A4, [A3]
  846. 00000916  396E FFF0 0016           move.w     [A4 + 0x16], [A6 - 0x10]
  847. 0000091C  3004                     move.w     D0, D4
  848. 0000091E  48C0                     ext.l      D0
  849. 00000920  DE80                     add.l      D7, D0
  850. 00000922  5246                     addq.w     D6, 1
  851. 00000924  6906                     bvs        +0x8 /* 0000092C */
  852. label00000926:
  853. 00000926  BC6E FFEC                cmp.w      D6, [A6 - 0x14]
  854. 0000092A  6FCE                     ble        -0x30 /* 000008FA */
  855. label0000092C:
  856. 0000092C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  857. 00000930  4E5E                     unlink     A6
  858. 00000932  205F                     movea.l    A0, [A7]+
  859. 00000934  504F                     addq.w     A7, 8
  860. 00000936  4ED0                     jmp        [A0]
  861. fn00000938:
  862. 00000938  4E56 FFFC                link       A6, -0x0004
  863. 0000093C  48E7 0108                movem.l    -[A7], D7,A4
  864. 00000940  286E 0008                movea.l    A4, [A6 + 0x8]
  865. 00000944  202D A8AA                move.l     D0, [A5 - 0x5756]
  866. 00000948  90AD A8D2                sub.l      D0, [A5 - 0x572E]
  867. 0000094C  2E2C FFC0                move.l     D7, [A4 - 0x40]
  868. 00000950  DE80                     add.l      D7, D0
  869. 00000952  102C FE88                move.b     D0, [A4 - 0x178]
  870. 00000956  6708                     beq        +0xA /* 00000960 */
  871. 00000958  202D A8C2                move.l     D0, [A5 - 0x573E]
  872. 0000095C  EB88                     lsl        D0, 5
  873. 0000095E  DE80                     add.l      D7, D0
  874. label00000960:
  875. 00000960  2D47 000C                move.l     [A6 + 0xC], D7
  876. 00000964  4CDF 1080                movem.l    D7,A4, [A7]+
  877. 00000968  4E5E                     unlink     A6
  878. 0000096A  2E9F                     move.l     [A7], [A7]+
  879. 0000096C  4E75                     rts
  880. fn0000096E:
  881. 0000096E  4E56 0000                link       A6, 0
  882. 00000972  42A7                     clr.l      -[A7]
  883. 00000974  3F2D A438                move.w     -[A7], [A5 - 0x5BC8]
  884. 00000978  4EAD 283A                jsr        [A5 + 0x283A /* export_1283 */]
  885. 0000097C  201F                     move.l     D0, [A7]+
  886. 0000097E  90BC 0000 1000           sub.l      D0, 0x1000
  887. 00000984  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  888. 00000988  6C0C                     bge        +0xE /* 00000996 */
  889. 0000098A  3F3C 0033                move.w     -[A7], 0x33 /* '3' */
  890. 0000098E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  891. 00000992  4EBA F80C                jsr        [PC - 0x7F4 /* 000001A0 */]
  892. label00000996:
  893. 00000996  4E5E                     unlink     A6
  894. 00000998  205F                     movea.l    A0, [A7]+
  895. 0000099A  504F                     addq.w     A7, 8
  896. 0000099C  4ED0                     jmp        [A0]
  897. fn0000099E:
  898. 0000099E  4E56 FFFE                link       A6, -0x0002
  899. 000009A2  48E7 0108                movem.l    -[A7], D7,A4
  900. 000009A6  286E 0008                movea.l    A4, [A6 + 0x8]
  901. 000009AA  4AAC FFCC                tst.l      [A4 - 0x34]
  902. 000009AE  6F3A                     ble        +0x3C /* 000009EA */
  903. 000009B0  2F2C FFD8                move.l     -[A7], [A4 - 0x28]
  904. 000009B4  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  905. 000009B8  4267                     clr.w      -[A7]
  906. 000009BA  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  907. 000009BE  486C FFDC                pea.l      [A4 - 0x24]
  908. 000009C2  2F2C FFCC                move.l     -[A7], [A4 - 0x34]
  909. 000009C6  206C FFD8                movea.l    A0, [A4 - 0x28]
  910. 000009CA  2F10                     move.l     -[A7], [A0]
  911. 000009CC  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  912. 000009D0  3E1F                     move.w     D7, [A7]+
  913. 000009D2  2F2C FFD8                move.l     -[A7], [A4 - 0x28]
  914. 000009D6  4EAD 226A                jsr        [A5 + 0x226A /* export_1097 */]
  915. 000009DA  3F07                     move.w     -[A7], D7
  916. 000009DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  917. 000009E0  4EBA F7BE                jsr        [PC - 0x842 /* 000001A0 */]
  918. 000009E4  7000                     moveq.l    D0, 0x00
  919. 000009E6  2940 FFCC                move.l     [A4 - 0x34], D0
  920. label000009EA:
  921. 000009EA  4CDF 1080                movem.l    D7,A4, [A7]+
  922. 000009EE  4E5E                     unlink     A6
  923. 000009F0  2E9F                     move.l     [A7], [A7]+
  924. 000009F2  4E75                     rts
  925. fn000009F4:
  926. 000009F4  4E56 FFEC                link       A6, -0x0014
  927. 000009F8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  928. 000009FC  266E 000C                movea.l    A3, [A6 + 0xC]
  929. 00000A00  286E 0008                movea.l    A4, [A6 + 0x8]
  930. 00000A04  2053                     movea.l    A0, [A3]
  931. 00000A06  2A28 0008                move.l     D5, [A0 + 0x8]
  932. 00000A0A  2C05                     move.l     D6, D5
  933. 00000A0C  E08E                     lsr        D6, 8
  934. 00000A0E  2005                     move.l     D0, D5
  935. 00000A10  C0BC 0000 00FF           and.l      D0, 0xFF
  936. 00000A16  2800                     move.l     D4, D0
  937. 00000A18  7008                     moveq.l    D0, 0x08
  938. 00000A1A  B086                     cmp.l      D0, D6
  939. 00000A1C  5EC0                     sgt        D0
  940. 00000A1E  BCAC FFFC                cmp.l      D6, [A4 - 0x4]
  941. 00000A22  5CC1                     sge        D1
  942. 00000A24  8001                     or.b       D0, D1
  943. 00000A26  721F                     moveq.l    D1, 0x1F
  944. 00000A28  C2AC FFC8                and.l      D1, [A4 - 0x38]
  945. 00000A2C  4A81                     tst.l      D1
  946. 00000A2E  56C1                     sne        D1
  947. 00000A30  8001                     or.b       D0, D1
  948. 00000A32  670C                     beq        +0xE /* 00000A40 */
  949. 00000A34  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  950. 00000A38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  951. 00000A3C  4EBA F6C6                jsr        [PC - 0x93A /* 00000104 */]
  952. label00000A40:
  953. 00000A40  202C FFC8                move.l     D0, [A4 - 0x38]
  954. 00000A44  E780                     asl        D0, 3
  955. 00000A46  D084                     add.l      D0, D4
  956. 00000A48  206C FFF8                movea.l    A0, [A4 - 0x8]
  957. 00000A4C  2050                     movea.l    A0, [A0]
  958. 00000A4E  2206                     move.l     D1, D6
  959. 00000A50  E581                     asl        D1, 2
  960. 00000A52  2180 1800                move.l     [A0 + D1], D0
  961. 00000A56  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  962. 00000A5A  2053                     movea.l    A0, [A3]
  963. 00000A5C  2E10                     move.l     D7, [A0]
  964. 00000A5E  2007                     move.l     D0, D7
  965. 00000A60  D0AC FFCC                add.l      D0, [A4 - 0x34]
  966. 00000A64  B0AC FFD4                cmp.l      D0, [A4 - 0x2C]
  967. 00000A68  6E1C                     bgt        +0x1E /* 00000A86 */
  968. 00000A6A  2F13                     move.l     -[A7], [A3]
  969. 00000A6C  206C FFD8                movea.l    A0, [A4 - 0x28]
  970. 00000A70  202C FFCC                move.l     D0, [A4 - 0x34]
  971. 00000A74  D090                     add.l      D0, [A0]
  972. 00000A76  2F00                     move.l     -[A7], D0
  973. 00000A78  2F07                     move.l     -[A7], D7
  974. 00000A7A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  975. 00000A7E  2007                     move.l     D0, D7
  976. 00000A80  D1AC FFCC                add.l      [A4 - 0x34], D0
  977. 00000A84  603E                     bra        +0x40 /* 00000AC4 */
  978. label00000A86:
  979. 00000A86  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  980. 00000A8A  4EBA FF12                jsr        [PC - 0xEE /* 0000099E */]
  981. 00000A8E  2F0B                     move.l     -[A7], A3
  982. 00000A90  486E FFED                pea.l      [A6 - 0x13]
  983. 00000A94  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  984. 00000A98  4267                     clr.w      -[A7]
  985. 00000A9A  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  986. 00000A9E  486C FFDC                pea.l      [A4 - 0x24]
  987. 00000AA2  2F07                     move.l     -[A7], D7
  988. 00000AA4  2F13                     move.l     -[A7], [A3]
  989. 00000AA6  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  990. 00000AAA  3D5F FFEE                move.w     [A6 - 0x12], [A7]+
  991. 00000AAE  2F0B                     move.l     -[A7], A3
  992. 00000AB0  1F2E FFED                move.b     -[A7], [A6 - 0x13]
  993. 00000AB4  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  994. 00000AB8  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  995. 00000ABC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  996. 00000AC0  4EBA F6DE                jsr        [PC - 0x922 /* 000001A0 */]
  997. label00000AC4:
  998. 00000AC4  2007                     move.l     D0, D7
  999. 00000AC6  D1AC FFC8                add.l      [A4 - 0x38], D0
  1000. 00000ACA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1001. 00000ACE  4E5E                     unlink     A6
  1002. 00000AD0  205F                     movea.l    A0, [A7]+
  1003. 00000AD2  504F                     addq.w     A7, 8
  1004. 00000AD4  4ED0                     jmp        [A0]
  1005. fn00000AD6:
  1006. 00000AD6  4E56 0000                link       A6, 0
  1007. 00000ADA  2F0C                     move.l     -[A7], A4
  1008. 00000ADC  286E 0008                movea.l    A4, [A6 + 0x8]
  1009. 00000AE0  7000                     moveq.l    D0, 0x00
  1010. 00000AE2  2940 FFD8                move.l     [A4 - 0x28], D0
  1011. 00000AE6  7000                     moveq.l    D0, 0x00
  1012. 00000AE8  2940 FFF8                move.l     [A4 - 0x8], D0
  1013. 00000AEC  7000                     moveq.l    D0, 0x00
  1014. 00000AEE  2940 FFE0                move.l     [A4 - 0x20], D0
  1015. 00000AF2  7000                     moveq.l    D0, 0x00
  1016. 00000AF4  2940 FFE8                move.l     [A4 - 0x18], D0
  1017. 00000AF8  7000                     moveq.l    D0, 0x00
  1018. 00000AFA  2940 FFB8                move.l     [A4 - 0x48], D0
  1019. 00000AFE  7000                     moveq.l    D0, 0x00
  1020. 00000B00  2940 FFBC                move.l     [A4 - 0x44], D0
  1021. 00000B04  7000                     moveq.l    D0, 0x00
  1022. 00000B06  2940 FFB4                move.l     [A4 - 0x4C], D0
  1023. 00000B0A  7000                     moveq.l    D0, 0x00
  1024. 00000B0C  2940 FFB0                move.l     [A4 - 0x50], D0
  1025. 00000B10  7000                     moveq.l    D0, 0x00
  1026. 00000B12  2940 FFAC                move.l     [A4 - 0x54], D0
  1027. 00000B16  426C FE8E                clr.w      [A4 - 0x172]
  1028. 00000B1A  42A7                     clr.l      -[A7]
  1029. 00000B1C  3F2D A42C                move.w     -[A7], [A5 - 0x5BD4]
  1030. 00000B20  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1031. 00000B24  295F FFC0                move.l     [A4 - 0x40], [A7]+
  1032. 00000B28  196D A890 FE88           move.b     [A4 - 0x178], [A5 - 0x5770]
  1033. 00000B2E  4267                     clr.w      -[A7]
  1034. 00000B30  4EAD 2F1A                jsr        [A5 + 0x2F1A /* export_1503 */]
  1035. 00000B34  195F FE89                move.b     [A4 - 0x177], [A7]+
  1036. 00000B38  422C FE87                clr.b      [A4 - 0x179]
  1037. 00000B3C  296D A8FA FE9A           move.l     [A4 - 0x166], [A5 - 0x5706]
  1038. 00000B42  196D A090 FE86           move.b     [A4 - 0x17A], [A5 - 0x5F70]
  1039. 00000B48  302D A42C                move.w     D0, [A5 - 0x5BD4]
  1040. 00000B4C  B06D 9FE0                cmp.w      D0, [A5 - 0x6020]
  1041. 00000B50  57C0                     seq        D0
  1042. 00000B52  4400                     neg.b      D0
  1043. 00000B54  1940 FE85                move.b     [A4 - 0x17B], D0
  1044. 00000B58  285F                     movea.l    A4, [A7]+
  1045. 00000B5A  4E5E                     unlink     A6
  1046. 00000B5C  2E9F                     move.l     [A7], [A7]+
  1047. 00000B5E  4E75                     rts
  1048. fn00000B60:
  1049. 00000B60  4E56 FFFC                link       A6, -0x0004
  1050. 00000B64  102D A890                move.b     D0, [A5 - 0x5770]
  1051. 00000B68  0A00 0001                xori.b     D0, 0x1
  1052. 00000B6C  C02D A84C                and.b      D0, [A5 - 0x57B4]
  1053. 00000B70  802D A85C                or.b       D0, [A5 - 0x57A4]
  1054. 00000B74  6710                     beq        +0x12 /* 00000B86 */
  1055. 00000B76  4EAD 2D6A                jsr        [A5 + 0x2D6A /* export_1449 */]
  1056. 00000B7A  206E 0008                movea.l    A0, [A6 + 0x8]
  1057. 00000B7E  2C48                     movea.l    A6, A0
  1058. 00000B80  4EFA 1A7A                jmp        [PC + 0x1A7A /* 000025FC */]
  1059. 00000B84  0000 302D                ori.b      D0, 0x2D /* '-' */
  1060. // begin alternate branch 00000B86-00000B8A
  1061. label00000B86:
  1062. 00000B86  302D A42C                move.w     D0, [A5 - 0x5BD4]
  1063. // end alternate branch 00000B86-00000B8A
  1064. label00000B86: // (misaligned)
  1065. 00000B88  A42C                     syscall    InitApplZone, flags=4
  1066. 00000B8A  B06D 9FE0                cmp.w      D0, [A5 - 0x6020]
  1067. 00000B8E  56C0                     sne        D0
  1068. 00000B90  4A00                     tst.b      D0
  1069. 00000B92  6724                     beq        +0x26 /* 00000BB8 */
  1070. 00000B94  2F00                     move.l     -[A7], D0
  1071. 00000B96  4267                     clr.w      -[A7]
  1072. 00000B98  2F2D A548                move.l     -[A7], [A5 - 0x5AB8]
  1073. 00000B9C  486E FFFC                pea.l      [A6 - 0x4]
  1074. 00000BA0  4EAD 13E2                jsr        [A5 + 0x13E2 /* export_632 */]
  1075. 00000BA4  121F                     move.b     D1, [A7]+
  1076. 00000BA6  201F                     move.l     D0, [A7]+
  1077. 00000BA8  C001                     and.b      D0, D1
  1078. 00000BAA  670C                     beq        +0xE /* 00000BB8 */
  1079. 00000BAC  3F3C 003B                move.w     -[A7], 0x3B /* ';' */
  1080. 00000BB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1081. 00000BB4  4EBA F54E                jsr        [PC - 0xAB2 /* 00000104 */]
  1082. label00000BB8:
  1083. 00000BB8  102D A890                move.b     D0, [A5 - 0x5770]
  1084. 00000BBC  673C                     beq        +0x3E /* 00000BFA */
  1085. 00000BBE  102D 9FD2                move.b     D0, [A5 - 0x602E]
  1086. 00000BC2  6706                     beq        +0x8 /* 00000BCA */
  1087. 00000BC4  422D 9FD2                clr.b      [A5 - 0x602E]
  1088. 00000BC8  6042                     bra        +0x44 /* 00000C0C */
  1089. label00000BCA:
  1090. 00000BCA  2F3C 00A7 0000           move.l     -[A7], 0xA70000
  1091. 00000BD0  3F3C 0001                move.w     -[A7], 0x1
  1092. 00000BD4  4EAD 2062                jsr        [A5 + 0x2062 /* export_1032 */]
  1093. 00000BD8  7001                     moveq.l    D0, 0x01
  1094. 00000BDA  B05F                     cmp.w      D0, [A7]+
  1095. 00000BDC  57C0                     seq        D0
  1096. 00000BDE  4400                     neg.b      D0
  1097. 00000BE0  1D40 FFFF                move.b     [A6 - 0x1], D0
  1098. 00000BE4  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  1099. 00000BE8  102E FFFF                move.b     D0, [A6 - 0x1]
  1100. 00000BEC  660C                     bne        +0xE /* 00000BFA */
  1101. 00000BEE  206E 0008                movea.l    A0, [A6 + 0x8]
  1102. 00000BF2  2C48                     movea.l    A6, A0
  1103. 00000BF4  4EFA 1A06                jmp        [PC + 0x1A06 /* 000025FC */]
  1104. 00000BF8  0000 42A7                ori.b      D0, 0xA7
  1105. // begin alternate branch 00000BFA-00000BFC
  1106. label00000BFA:
  1107. 00000BFA  42A7                     clr.l      -[A7]
  1108. // end alternate branch 00000BFA-00000BFC
  1109. label00000BFA: // (misaligned)
  1110. 00000BFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1111. 00000C00  4EBA FD36                jsr        [PC - 0x2CA /* 00000938 */]
  1112. 00000C04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1113. 00000C08  4EBA FD64                jsr        [PC - 0x29C /* 0000096E */]
  1114. label00000C0C:
  1115. 00000C0C  4E5E                     unlink     A6
  1116. 00000C0E  2E9F                     move.l     [A7], [A7]+
  1117. 00000C10  4E75                     rts
  1118. fn00000C12:
  1119. 00000C12  4E56 FFC8                link       A6, -0x0038
  1120. 00000C16  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1121. 00000C1A  266E 0008                movea.l    A3, [A6 + 0x8]
  1122. 00000C1E  41EB FEA2                lea.l      A0, [A3 - 0x15E]
  1123. 00000C22  43ED A438                lea.l      A1, [A5 - 0x5BC8]
  1124. 00000C26  303C 0082                move.w     D0, 0x82
  1125. label00000C2A:
  1126. 00000C2A  30D9                     move.w     [A0]+, [A1]+
  1127. 00000C2C  51C8 FFFC                dbf        D0, -0x6 /* 00000C2A */
  1128. 00000C30  49EB FEA2                lea.l      A4, [A3 - 0x15E]
  1129. 00000C34  3D7C 0001 FFDC           move.w     [A6 - 0x24], 0x1
  1130. 00000C3A  3C2E FFDC                move.w     D6, [A6 - 0x24]
  1131. 00000C3E  6000 009E                bra        +0xA0 /* 00000CDE */
  1132. label00000C42:
  1133. 00000C42  487A 00B6                pea.l      [PC + 0xB6 /* 00000CFA, value 0xA487970 '\nHyp', pstring "HyperTemp " */]
  1134. 00000C46  486E FFC8                pea.l      [A6 - 0x38]
  1135. 00000C4A  3006                     move.w     D0, D6
  1136. 00000C4C  48C0                     ext.l      D0
  1137. 00000C4E  2F00                     move.l     -[A7], D0
  1138. 00000C50  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1139. 00000C54  486E FFDE                pea.l      [A6 - 0x22]
  1140. 00000C58  3F3C 0002                move.w     -[A7], 0x2
  1141. 00000C5C  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1142. 00000C60  204C                     movea.l    A0, A4
  1143. 00000C62  5C88                     addq.l     A0, 6
  1144. 00000C64  43EE FFDE                lea.l      A1, [A6 - 0x22]
  1145. 00000C68  700E                     moveq.l    D0, 0x0E
  1146. label00000C6A:
  1147. 00000C6A  30D9                     move.w     [A0]+, [A1]+
  1148. 00000C6C  51C8 FFFC                dbf        D0, -0x6 /* 00000C6A */
  1149. 00000C70  102B FE85                move.b     D0, [A3 - 0x17B]
  1150. 00000C74  671E                     beq        +0x20 /* 00000C94 */
  1151. 00000C76  4267                     clr.w      -[A7]
  1152. 00000C78  3F14                     move.w     -[A7], [A4]
  1153. 00000C7A  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  1154. 00000C7E  486C 0006                pea.l      [A4 + 0x6]
  1155. 00000C82  2F2D A432                move.l     -[A7], [A5 - 0x5BCE]
  1156. 00000C86  2F3C 4150 504C           move.l     -[A7], 0x4150504C /* 'APPL' */
  1157. 00000C8C  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  1158. 00000C90  3E1F                     move.w     D7, [A7]+
  1159. 00000C92  601A                     bra        +0x1C /* 00000CAE */
  1160. label00000C94:
  1161. 00000C94  4267                     clr.w      -[A7]
  1162. 00000C96  3F14                     move.w     -[A7], [A4]
  1163. 00000C98  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  1164. 00000C9C  486C 0006                pea.l      [A4 + 0x6]
  1165. 00000CA0  2F2D A432                move.l     -[A7], [A5 - 0x5BCE]
  1166. 00000CA4  2F2D A660                move.l     -[A7], [A5 - 0x59A0]
  1167. 00000CA8  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  1168. 00000CAC  3E1F                     move.w     D7, [A7]+
  1169. label00000CAE:
  1170. 00000CAE  4A47                     tst.w      D7
  1171. 00000CB0  6620                     bne        +0x22 /* 00000CD2 */
  1172. 00000CB2  177C 0001 FE87           move.b     [A3 - 0x179], 0x1
  1173. 00000CB8  4267                     clr.w      -[A7]
  1174. 00000CBA  3F14                     move.w     -[A7], [A4]
  1175. 00000CBC  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  1176. 00000CC0  486C 0006                pea.l      [A4 + 0x6]
  1177. 00000CC4  1F3C 0003                move.b     -[A7], 0x3
  1178. 00000CC8  486B FE8E                pea.l      [A3 - 0x172]
  1179. 00000CCC  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  1180. 00000CD0  3E1F                     move.w     D7, [A7]+
  1181. label00000CD2:
  1182. 00000CD2  4A47                     tst.w      D7
  1183. 00000CD4  6602                     bne        +0x4 /* 00000CD8 */
  1184. 00000CD6  600E                     bra        +0x10 /* 00000CE6 */
  1185. label00000CD8:
  1186. 00000CD8  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  1187. 00000CDC  5246                     addq.w     D6, 1
  1188. label00000CDE:
  1189. 00000CDE  7014                     moveq.l    D0, 0x14
  1190. 00000CE0  B046                     cmp.w      D0, D6
  1191. 00000CE2  6C00 FF5E                bge        -0xA0 /* 00000C42 */
  1192. label00000CE6:
  1193. 00000CE6  3F07                     move.w     -[A7], D7
  1194. 00000CE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1195. 00000CEC  4EBA F4B2                jsr        [PC - 0xB4E /* 000001A0 */]
  1196. 00000CF0  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1197. 00000CF4  4E5E                     unlink     A6
  1198. 00000CF6  2E9F                     move.l     [A7], [A7]+
  1199. 00000CF8  4E75                     rts
  1200. 00000CFA  0A48 7970                xori.w     A0, 0x7970 /* 'yp' */
  1201. 00000CFE  6572                     bcs        +0x74 /* 00000D72 */
  1202. 00000D00  5465                     addq.w     -[A5], 2
  1203. 00000D02  6D70                     blt        +0x72 /* 00000D74 */
  1204. 00000D04  2000                     move.l     D0, D0
  1205. fn00000D06:
  1206. 00000D06  4E56 0000                link       A6, 0
  1207. 00000D0A  4EAD 3042                jsr        [A5 + 0x3042 /* export_1540 */]
  1208. 00000D0E  1F3C 0001                move.b     -[A7], 0x1
  1209. 00000D12  4EAD 2C92                jsr        [A5 + 0x2C92 /* export_1422 */]
  1210. 00000D16  2F2D AEAC                move.l     -[A7], [A5 - 0x5154]
  1211. 00000D1A  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  1212. 00000D1E  2F2D AE96                move.l     -[A7], [A5 - 0x516A]
  1213. 00000D22  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  1214. 00000D26  4EAD 0F22                jsr        [A5 + 0xF22 /* export_480 */]
  1215. 00000D2A  2F2D A548                move.l     -[A7], [A5 - 0x5AB8]
  1216. 00000D2E  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  1217. 00000D32  4E5E                     unlink     A6
  1218. 00000D34  2E9F                     move.l     [A7], [A7]+
  1219. 00000D36  4E75                     rts
  1220. fn00000D38:
  1221. 00000D38  4E56 FF28                link       A6, -0x00D8
  1222. 00000D3C  48E7 0108                movem.l    -[A7], D7,A4
  1223. 00000D40  286E 0008                movea.l    A4, [A6 + 0x8]
  1224. 00000D44  4EAD 2A0A                jsr        [A5 + 0x2A0A /* export_1341 */]
  1225. 00000D48  4267                     clr.w      -[A7]
  1226. 00000D4A  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1227. 00000D4E  486E FF40                pea.l      [A6 - 0xC0]
  1228. 00000D52  4EAD 2ADA                jsr        [A5 + 0x2ADA /* export_1367 */]
  1229. 00000D56  101F                     move.b     D0, [A7]+
  1230. 00000D58  660C                     bne        +0xE /* 00000D66 */
  1231. 00000D5A  206E 0008                movea.l    A0, [A6 + 0x8]
  1232. 00000D5E  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1233. 00000D62  4EBA F412                jsr        [PC - 0xBEE /* 00000176 */]
  1234. label00000D66:
  1235. 00000D66  396E FF62 FFFC           move.w     [A4 - 0x4], [A6 - 0x9E]
  1236. 00000D6C  396E FF60 FFF8           move.w     [A4 - 0x8], [A6 - 0xA0]
  1237. label00000D72:
  1238. 00000D72  396E FF56 FFF4           move.w     [A4 - 0xC], [A6 - 0xAA]
  1239. // begin alternate branch 00000D74-00000D78
  1240. label00000D74:
  1241. 00000D74  FF56                     .extension 0xF56 // unimplemented
  1242. 00000D76  FFF4                     .extension 0xFF4 // unimplemented
  1243. // end alternate branch 00000D74-00000D78
  1244. label00000D74: // (misaligned)
  1245. 00000D78  487A 00F6                pea.l      [PC + 0xF6 /* 00000E70, value 0x0 */]
  1246. 00000D7C  486E FF70                pea.l      [A6 - 0x90]
  1247. 00000D80  3F3C 3010                move.w     -[A7], 0x3010
  1248. 00000D84  A9EB                     syscall    Pack4/FP68K
  1249. 00000D86  7001                     moveq.l    D0, 0x01
  1250. 00000D88  2D40 FF3C                move.l     [A6 - 0xC4], D0
  1251. 00000D8C  2D6D A8C2 FF38           move.l     [A6 - 0xC8], [A5 - 0x573E]
  1252. 00000D92  2E2E FF3C                move.l     D7, [A6 - 0xC4]
  1253. 00000D96  606C                     bra        +0x6E /* 00000E04 */
  1254. label00000D98:
  1255. 00000D98  4267                     clr.w      -[A7]
  1256. 00000D9A  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1257. 00000D9E  2F07                     move.l     -[A7], D7
  1258. 00000DA0  486E FF7C                pea.l      [A6 - 0x84]
  1259. 00000DA4  4EAD 2ACA                jsr        [A5 + 0x2ACA /* export_1365 */]
  1260. 00000DA8  101F                     move.b     D0, [A7]+
  1261. 00000DAA  660C                     bne        +0xE /* 00000DB8 */
  1262. 00000DAC  206E 0008                movea.l    A0, [A6 + 0x8]
  1263. 00000DB0  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1264. 00000DB4  4EBA F3C0                jsr        [PC - 0xC40 /* 00000176 */]
  1265. label00000DB8:
  1266. 00000DB8  486E FF70                pea.l      [A6 - 0x90]
  1267. 00000DBC  486E FF2E                pea.l      [A6 - 0xD2]
  1268. 00000DC0  3F3C 300E                move.w     -[A7], 0x300E
  1269. 00000DC4  A9EB                     syscall    Pack4/FP68K
  1270. 00000DC6  4267                     clr.w      -[A7]
  1271. 00000DC8  486E FF80                pea.l      [A6 - 0x80]
  1272. 00000DCC  3F2C FFF8                move.w     -[A7], [A4 - 0x8]
  1273. 00000DD0  4EAD 1E4A                jsr        [A5 + 0x1E4A /* export_965 */]
  1274. 00000DD4  3D5F FF2C                move.w     [A6 - 0xD4], [A7]+
  1275. 00000DD8  486E FF2C                pea.l      [A6 - 0xD4]
  1276. 00000DDC  486E FF2E                pea.l      [A6 - 0xD2]
  1277. 00000DE0  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  1278. 00000DE4  A9EB                     syscall    Pack4/FP68K
  1279. 00000DE6  486E FF2E                pea.l      [A6 - 0xD2]
  1280. 00000DEA  486E FF70                pea.l      [A6 - 0x90]
  1281. 00000DEE  3F3C 3010                move.w     -[A7], 0x3010
  1282. 00000DF2  A9EB                     syscall    Pack4/FP68K
  1283. 00000DF4  206E 0008                movea.l    A0, [A6 + 0x8]
  1284. 00000DF8  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1285. 00000DFC  4EBA F2C8                jsr        [PC - 0xD38 /* 000000C6 */]
  1286. 00000E00  5287                     addq.l     D7, 1
  1287. 00000E02  6906                     bvs        +0x8 /* 00000E0A */
  1288. label00000E04:
  1289. 00000E04  BEAE FF38                cmp.l      D7, [A6 - 0xC8]
  1290. 00000E08  6F8E                     ble        -0x70 /* 00000D98 */
  1291. label00000E0A:
  1292. 00000E0A  42A7                     clr.l      -[A7]
  1293. 00000E0C  486E FF70                pea.l      [A6 - 0x90]
  1294. 00000E10  41EE FF2E                lea.l      A0, [A6 - 0xD2]
  1295. 00000E14  43FA 0050                lea.l      A1, [PC + 0x50 /* 00000E66, value 0x4005C800 */]
  1296. 00000E18  7004                     moveq.l    D0, 0x04
  1297. label00000E1A:
  1298. 00000E1A  30D9                     move.w     [A0]+, [A1]+
  1299. 00000E1C  51C8 FFFC                dbf        D0, -0x6 /* 00000E1A */
  1300. 00000E20  486E FF2E                pea.l      [A6 - 0xD2]
  1301. 00000E24  3F3C 3004                move.w     -[A7], 0x3004
  1302. 00000E28  A9EB                     syscall    Pack4/FP68K
  1303. 00000E2A  302C FFF8                move.w     D0, [A4 - 0x8]
  1304. 00000E2E  EB40                     asl        D0.w, 5
  1305. 00000E30  48C0                     ext.l      D0
  1306. 00000E32  2F2D A8C2                move.l     -[A7], [A5 - 0x573E]
  1307. 00000E36  2F00                     move.l     -[A7], D0
  1308. 00000E38  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  1309. 00000E3C  2D5F FF28                move.l     [A6 - 0xD8], [A7]+
  1310. 00000E40  486E FF28                pea.l      [A6 - 0xD8]
  1311. 00000E44  486E FF2E                pea.l      [A6 - 0xD2]
  1312. 00000E48  3F3C 2806                move.w     -[A7], 0x2806
  1313. 00000E4C  A9EB                     syscall    Pack4/FP68K
  1314. 00000E4E  486E FF2E                pea.l      [A6 - 0xD2]
  1315. 00000E52  4EAD 04CA                jsr        [A5 + 0x4CA /* export_149 */]
  1316. 00000E56  201F                     move.l     D0, [A7]+
  1317. 00000E58  3940 FFF2                move.w     [A4 - 0xE], D0
  1318. 00000E5C  4CDF 1080                movem.l    D7,A4, [A7]+
  1319. 00000E60  4E5E                     unlink     A6
  1320. 00000E62  2E9F                     move.l     [A7], [A7]+
  1321. 00000E64  4E75                     rts
  1322. 00000E66  4005                     negx.b     D5
  1323. 00000E68  C800                     and.b      D4, D0
  1324. 00000E6A  0000 0000                ori.b      D0, 0x0
  1325. 00000E6E  0000 0000                ori.b      D0, 0x0
  1326. 00000E72  0000 0000                ori.b      D0, 0x0
  1327. 00000E76  0000 0000                ori.b      D0, 0x0
  1328. fn00000E7A:
  1329. 00000E7A  4E56 FFDE                link       A6, -0x0022
  1330. 00000E7E  206E 0008                movea.l    A0, [A6 + 0x8]
  1331. 00000E82  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  1332. 00000E86  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1333. 00000E8A  486E FFFE                pea.l      [A6 - 0x2]
  1334. 00000E8E  486E FFFA                pea.l      [A6 - 0x6]
  1335. 00000E92  486E FFF2                pea.l      [A6 - 0xE]
  1336. 00000E96  A98D                     syscall    GetDialogItem/GetDItem
  1337. 00000E98  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  1338. 00000E9C  486E FFDE                pea.l      [A6 - 0x22]
  1339. 00000EA0  302E 000C                move.w     D0, [A6 + 0xC]
  1340. 00000EA4  48C0                     ext.l      D0
  1341. 00000EA6  2F00                     move.l     -[A7], D0
  1342. 00000EA8  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1343. 00000EAC  A98F                     syscall    SetDialogItemText/SetIText
  1344. 00000EAE  4E5E                     unlink     A6
  1345. 00000EB0  205F                     movea.l    A0, [A7]+
  1346. 00000EB2  504F                     addq.w     A7, 8
  1347. 00000EB4  4ED0                     jmp        [A0]
  1348. fn00000EB6:
  1349. 00000EB6  4E56 FEF2                link       A6, -0x010E
  1350. 00000EBA  206E 0008                movea.l    A0, [A6 + 0x8]
  1351. 00000EBE  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  1352. 00000EC2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1353. 00000EC6  486E FFFE                pea.l      [A6 - 0x2]
  1354. 00000ECA  486E FFFA                pea.l      [A6 - 0x6]
  1355. 00000ECE  486E FFF2                pea.l      [A6 - 0xE]
  1356. 00000ED2  A98D                     syscall    GetDialogItem/GetDItem
  1357. 00000ED4  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  1358. 00000ED8  486E FEF2                pea.l      [A6 - 0x10E]
  1359. 00000EDC  A990                     syscall    GetDialogItemText/GetIText
  1360. 00000EDE  42A7                     clr.l      -[A7]
  1361. 00000EE0  486E FEF2                pea.l      [A6 - 0x10E]
  1362. 00000EE4  4EAD 237A                jsr        [A5 + 0x237A /* export_1131 */]
  1363. 00000EE8  201F                     move.l     D0, [A7]+
  1364. 00000EEA  3D40 000E                move.w     [A6 + 0xE], D0
  1365. 00000EEE  4E5E                     unlink     A6
  1366. 00000EF0  205F                     movea.l    A0, [A7]+
  1367. 00000EF2  5C4F                     addq.w     A7, 6
  1368. 00000EF4  4ED0                     jmp        [A0]
  1369. fn00000EF6:
  1370. 00000EF6  4E56 FFAA                link       A6, -0x0056
  1371. 00000EFA  2F0C                     move.l     -[A7], A4
  1372. 00000EFC  286E 0008                movea.l    A4, [A6 + 0x8]
  1373. 00000F00  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  1374. 00000F04  486E FFE6                pea.l      [A6 - 0x1A]
  1375. 00000F08  302C FFF2                move.w     D0, [A4 - 0xE]
  1376. 00000F0C  48C0                     ext.l      D0
  1377. 00000F0E  2F00                     move.l     -[A7], D0
  1378. 00000F10  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1379. 00000F14  486E FFD2                pea.l      [A6 - 0x2E]
  1380. 00000F18  302C FFFC                move.w     D0, [A4 - 0x4]
  1381. 00000F1C  48C0                     ext.l      D0
  1382. 00000F1E  2F00                     move.l     -[A7], D0
  1383. 00000F20  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1384. 00000F24  486E FFBE                pea.l      [A6 - 0x42]
  1385. 00000F28  302C FFF8                move.w     D0, [A4 - 0x8]
  1386. 00000F2C  48C0                     ext.l      D0
  1387. 00000F2E  2F00                     move.l     -[A7], D0
  1388. 00000F30  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1389. 00000F34  486E FFAA                pea.l      [A6 - 0x56]
  1390. 00000F38  302C FFF4                move.w     D0, [A4 - 0xC]
  1391. 00000F3C  48C0                     ext.l      D0
  1392. 00000F3E  2F00                     move.l     -[A7], D0
  1393. 00000F40  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1394. 00000F44  A98B                     syscall    ParamText
  1395. 00000F46  42A7                     clr.l      -[A7]
  1396. 00000F48  3F3C 00A6                move.w     -[A7], 0xA6
  1397. 00000F4C  42A7                     clr.l      -[A7]
  1398. 00000F4E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1399. 00000F50  2F00                     move.l     -[A7], D0
  1400. 00000F52  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  1401. 00000F56  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1402. 00000F5A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1403. 00000F5E  3F2C FFFE                move.w     -[A7], [A4 - 0x2]
  1404. 00000F62  2F0E                     move.l     -[A7], A6
  1405. 00000F64  4EBA FF14                jsr        [PC - 0xEC /* 00000E7A */]
  1406. 00000F68  3F3C 000B                move.w     -[A7], 0xB
  1407. 00000F6C  3F2C FFFA                move.w     -[A7], [A4 - 0x6]
  1408. 00000F70  2F0E                     move.l     -[A7], A6
  1409. 00000F72  4EBA FF06                jsr        [PC - 0xFA /* 00000E7A */]
  1410. 00000F76  3F3C 000C                move.w     -[A7], 0xC
  1411. 00000F7A  3F2C FFF6                move.w     -[A7], [A4 - 0xA]
  1412. 00000F7E  2F0E                     move.l     -[A7], A6
  1413. 00000F80  4EBA FEF8                jsr        [PC - 0x108 /* 00000E7A */]
  1414. 00000F84  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1415. 00000F88  2F3C 0000 00A6           move.l     -[A7], 0xA6
  1416. 00000F8E  3F3C 0002                move.w     -[A7], 0x2
  1417. 00000F92  1F3C 0001                move.b     -[A7], 0x1
  1418. 00000F96  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  1419. label00000F9A:
  1420. 00000F9A  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  1421. 00000F9E  486E FFFA                pea.l      [A6 - 0x6]
  1422. 00000FA2  A991                     syscall    ModalDialog
  1423. 00000FA4  7001                     moveq.l    D0, 0x01
  1424. 00000FA6  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1425. 00000FAA  57C0                     seq        D0
  1426. 00000FAC  7202                     moveq.l    D1, 0x02
  1427. 00000FAE  B26E FFFA                cmp.w      D1, [A6 - 0x6]
  1428. 00000FB2  57C1                     seq        D1
  1429. 00000FB4  8001                     or.b       D0, D1
  1430. 00000FB6  67E2                     beq        -0x1C /* 00000F9A */
  1431. 00000FB8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1432. 00000FBC  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1433. 00000FC0  7001                     moveq.l    D0, 0x01
  1434. 00000FC2  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1435. 00000FC6  665C                     bne        +0x5E /* 00001024 */
  1436. 00000FC8  42A7                     clr.l      -[A7]
  1437. 00000FCA  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1438. 00000FCE  2F0E                     move.l     -[A7], A6
  1439. 00000FD0  4EBA FEE4                jsr        [PC - 0x11C /* 00000EB6 */]
  1440. 00000FD4  2F3C 0008 0001           move.l     -[A7], 0x80001
  1441. 00000FDA  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  1442. 00000FDE  395F FFFE                move.w     [A4 - 0x2], [A7]+
  1443. 00000FE2  42A7                     clr.l      -[A7]
  1444. 00000FE4  3F3C 000B                move.w     -[A7], 0xB
  1445. 00000FE8  2F0E                     move.l     -[A7], A6
  1446. 00000FEA  4EBA FECA                jsr        [PC - 0x136 /* 00000EB6 */]
  1447. 00000FEE  2F3C 0020 0001           move.l     -[A7], 0x200001
  1448. 00000FF4  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  1449. 00000FF8  395F FFFA                move.w     [A4 - 0x6], [A7]+
  1450. 00000FFC  42A7                     clr.l      -[A7]
  1451. 00000FFE  42A7                     clr.l      -[A7]
  1452. 00001000  3F3C 000C                move.w     -[A7], 0xC
  1453. 00001004  2F0E                     move.l     -[A7], A6
  1454. 00001006  4EBA FEAE                jsr        [PC - 0x152 /* 00000EB6 */]
  1455. 0000100A  2F3C 2000 0200           move.l     -[A7], 0x20000200
  1456. 00001010  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  1457. 00001014  301F                     move.w     D0, [A7]+
  1458. 00001016  48C0                     ext.l      D0
  1459. 00001018  2F00                     move.l     -[A7], D0
  1460. 0000101A  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  1461. 0000101E  201F                     move.l     D0, [A7]+
  1462. 00001020  3940 FFF6                move.w     [A4 - 0xA], D0
  1463. label00001024:
  1464. 00001024  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1465. 00001028  A983                     syscall    DisposeDialog
  1466. 0000102A  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  1467. 0000102E  7002                     moveq.l    D0, 0x02
  1468. 00001030  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1469. 00001034  661C                     bne        +0x1E /* 00001052 */
  1470. 00001036  206E 0008                movea.l    A0, [A6 + 0x8]
  1471. 0000103A  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1472. 0000103E  4EBA EFC0                jsr        [PC - 0x1040 /* 00000000 */]
  1473. 00001042  206E 0008                movea.l    A0, [A6 + 0x8]
  1474. 00001046  2068 0008                movea.l    A0, [A0 + 0x8]
  1475. 0000104A  2C48                     movea.l    A6, A0
  1476. 0000104C  4EFA 15AE                jmp        [PC + 0x15AE /* 000025FC */]
  1477. 00001050  0000 285F                ori.b      D0, 0x5F /* '_' */
  1478. // begin alternate branch 00001052-00001054
  1479. label00001052:
  1480. 00001052  285F                     movea.l    A4, [A7]+
  1481. // end alternate branch 00001052-00001054
  1482. label00001052: // (misaligned)
  1483. 00001054  4E5E                     unlink     A6
  1484. 00001056  2E9F                     move.l     [A7], [A7]+
  1485. 00001058  4E75                     rts
  1486. fn0000105A:
  1487. 0000105A  4E56 FF5E                link       A6, -0x00A2
  1488. 0000105E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1489. 00001062  266E 0008                movea.l    A3, [A6 + 0x8]
  1490. 00001066  286B 0008                movea.l    A4, [A3 + 0x8]
  1491. 0000106A  42A7                     clr.l      -[A7]
  1492. 0000106C  3F2B FFF6                move.w     -[A7], [A3 - 0xA]
  1493. 00001070  302B FFFA                move.w     D0, [A3 - 0x6]
  1494. 00001074  5240                     addq.w     D0, 1
  1495. 00001076  E540                     asl        D0.w, 2
  1496. 00001078  3F00                     move.w     -[A7], D0
  1497. 0000107A  3F2B FFFA                move.w     -[A7], [A3 - 0x6]
  1498. 0000107E  3F2B FFFE                move.w     -[A7], [A3 - 0x2]
  1499. 00001082  3F3C 0002                move.w     -[A7], 0x2
  1500. 00001086  4EAD 2A32                jsr        [A5 + 0x2A32 /* export_1346 */]
  1501. 0000108A  2E1F                     move.l     D7, [A7]+
  1502. 0000108C  660C                     bne        +0xE /* 0000109A */
  1503. 0000108E  206E 0008                movea.l    A0, [A6 + 0x8]
  1504. 00001092  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1505. 00001096  4EBA F0DE                jsr        [PC - 0xF22 /* 00000176 */]
  1506. label0000109A:
  1507. 0000109A  7A00                     moveq.l    D5, 0x00
  1508. 0000109C  7000                     moveq.l    D0, 0x00
  1509. 0000109E  2940 FE9E                move.l     [A4 - 0x162], D0
  1510. 000010A2  7001                     moveq.l    D0, 0x01
  1511. 000010A4  2D40 FF62                move.l     [A6 - 0x9E], D0
  1512. 000010A8  2D6D A8C2 FF5E           move.l     [A6 - 0xA2], [A5 - 0x573E]
  1513. 000010AE  2C2E FF62                move.l     D6, [A6 - 0x9E]
  1514. 000010B2  6000 00A4                bra        +0xA6 /* 00001158 */
  1515. label000010B6:
  1516. 000010B6  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  1517. 000010BA  206E 0008                movea.l    A0, [A6 + 0x8]
  1518. 000010BE  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1519. 000010C2  4EBA F002                jsr        [PC - 0xFFE /* 000000C6 */]
  1520. 000010C6  486E FF74                pea.l      [A6 - 0x8C]
  1521. 000010CA  2F3C 0000 0084           move.l     -[A7], 0x84
  1522. 000010D0  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  1523. 000010D4  42A7                     clr.l      -[A7]
  1524. 000010D6  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1525. 000010DA  2F06                     move.l     -[A7], D6
  1526. 000010DC  4EAD 2B8A                jsr        [A5 + 0x2B8A /* export_1389 */]
  1527. 000010E0  2D5F FF74                move.l     [A6 - 0x8C], [A7]+
  1528. 000010E4  4267                     clr.w      -[A7]
  1529. 000010E6  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  1530. 000010EA  4EAD 2AC2                jsr        [A5 + 0x2AC2 /* export_1364 */]
  1531. 000010EE  181F                     move.b     D4, [A7]+
  1532. 000010F0  1004                     move.b     D0, D4
  1533. 000010F2  6704                     beq        +0x6 /* 000010F8 */
  1534. 000010F4  52AC FE9E                addq.l     [A4 - 0x162], 1
  1535. label000010F8:
  1536. 000010F8  42A7                     clr.l      -[A7]
  1537. 000010FA  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  1538. 000010FE  4EAD 2A9A                jsr        [A5 + 0x2A9A /* export_1359 */]
  1539. 00001102  2D5F FF68                move.l     [A6 - 0x98], [A7]+
  1540. 00001106  BAAE FF68                cmp.l      D5, [A6 - 0x98]
  1541. 0000110A  670A                     beq        +0xC /* 00001116 */
  1542. 0000110C  08EE 0006 FF78           bset.b     [A6 - 0x88], 0x6
  1543. 00001112  2A2E FF68                move.l     D5, [A6 - 0x98]
  1544. label00001116:
  1545. 00001116  1004                     move.b     D0, D4
  1546. 00001118  6706                     beq        +0x8 /* 00001120 */
  1547. 0000111A  08EE 0004 FF78           bset.b     [A6 - 0x88], 0x4
  1548. label00001120:
  1549. 00001120  4267                     clr.w      -[A7]
  1550. 00001122  2F07                     move.l     -[A7], D7
  1551. 00001124  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  1552. 0000112A  486E FF74                pea.l      [A6 - 0x8C]
  1553. 0000112E  4EAD 2B6A                jsr        [A5 + 0x2B6A /* export_1385 */]
  1554. 00001132  101F                     move.b     D0, [A7]+
  1555. 00001134  660C                     bne        +0xE /* 00001142 */
  1556. 00001136  206E 0008                movea.l    A0, [A6 + 0x8]
  1557. 0000113A  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1558. 0000113E  4EBA F036                jsr        [PC - 0xFCA /* 00000176 */]
  1559. label00001142:
  1560. 00001142  2F07                     move.l     -[A7], D7
  1561. 00001144  2F06                     move.l     -[A7], D6
  1562. 00001146  4267                     clr.w      -[A7]
  1563. 00001148  4EAD 2C8A                jsr        [A5 + 0x2C8A /* export_1421 */]
  1564. 0000114C  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  1565. 00001150  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1566. 00001154  5286                     addq.l     D6, 1
  1567. 00001156  6908                     bvs        +0xA /* 00001160 */
  1568. label00001158:
  1569. 00001158  BCAE FF5E                cmp.l      D6, [A6 - 0xA2]
  1570. 0000115C  6F00 FF58                ble        -0xA6 /* 000010B6 */
  1571. label00001160:
  1572. 00001160  2D6D A8CA FFF8           move.l     [A6 - 0x8], [A5 - 0x5736]
  1573. 00001166  2B47 A8CA                move.l     [A5 - 0x5736], D7
  1574. 0000116A  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  1575. 00001170  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1576. 00001174  4267                     clr.w      -[A7]
  1577. 00001176  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1578. 0000117A  4EAD 2A4A                jsr        [A5 + 0x2A4A /* export_1349 */]
  1579. 0000117E  1D5F FF67                move.b     [A6 - 0x99], [A7]+
  1580. 00001182  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1581. 00001186  4E5E                     unlink     A6
  1582. 00001188  2E9F                     move.l     [A7], [A7]+
  1583. 0000118A  4E75                     rts
  1584. fn0000118C:
  1585. 0000118C  4E56 FFE0                link       A6, -0x0020
  1586. 00001190  3D7C 0003 FFFE           move.w     [A6 - 0x2], 0x3
  1587. 00001196  0CAD 0000 010E A8C2      cmpi.l     [A5 - 0x573E], 0x10E
  1588. 0000119E  6F06                     ble        +0x8 /* 000011A6 */
  1589. 000011A0  3D7C 0004 FFFE           move.w     [A6 - 0x2], 0x4
  1590. label000011A6:
  1591. 000011A6  0CAD 0000 032A A8C2      cmpi.l     [A5 - 0x573E], 0x32A
  1592. 000011AE  6F06                     ble        +0x8 /* 000011B6 */
  1593. 000011B0  3D7C 0005 FFFE           move.w     [A6 - 0x2], 0x5
  1594. label000011B6:
  1595. 000011B6  0CAD 0000 097E A8C2      cmpi.l     [A5 - 0x573E], 0x97E /* '\t~' */
  1596. 000011BE  6F06                     ble        +0x8 /* 000011C6 */
  1597. 000011C0  3D7C 0006 FFFE           move.w     [A6 - 0x2], 0x6
  1598. label000011C6:
  1599. 000011C6  0CAD 0000 1C7A A8C2      cmpi.l     [A5 - 0x573E], 0x1C7A
  1600. 000011CE  6F06                     ble        +0x8 /* 000011D6 */
  1601. 000011D0  3D7C 0007 FFFE           move.w     [A6 - 0x2], 0x7
  1602. label000011D6:
  1603. 000011D6  3D7C 0800 FFF6           move.w     [A6 - 0xA], 0x800
  1604. 000011DC  206E 0008                movea.l    A0, [A6 + 0x8]
  1605. 000011E0  1028 FE88                move.b     D0, [A0 - 0x178]
  1606. 000011E4  670A                     beq        +0xC /* 000011F0 */
  1607. 000011E6  3D6E FFF8 FFFA           move.w     [A6 - 0x6], [A6 - 0x8]
  1608. 000011EC  6000 00CA                bra        +0xCC /* 000012B8 */
  1609. label000011F0:
  1610. 000011F0  2F0E                     move.l     -[A7], A6
  1611. 000011F2  4EBA FB44                jsr        [PC - 0x4BC /* 00000D38 */]
  1612. 000011F6  42A7                     clr.l      -[A7]
  1613. 000011F8  302E FFFE                move.w     D0, [A6 - 0x2]
  1614. 000011FC  5240                     addq.w     D0, 1
  1615. 000011FE  C1EE FFF8                muls.w     D0, [A6 - 0x8]
  1616. 00001202  C1EE FFF2                muls.w     D0, [A6 - 0xE]
  1617. 00001206  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1618. 0000120A  486E FFE2                pea.l      [A6 - 0x1E]
  1619. 0000120E  486E FFE4                pea.l      [A6 - 0x1C]
  1620. 00001212  3F3C 200E                move.w     -[A7], 0x200E
  1621. 00001216  A9EB                     syscall    Pack4/FP68K
  1622. 00001218  302E FFFC                move.w     D0, [A6 - 0x4]
  1623. 0000121C  5240                     addq.w     D0, 1
  1624. 0000121E  C1FC 0021                muls.w     D0, 0x21 /* '!' */
  1625. 00001222  3D40 FFE0                move.w     [A6 - 0x20], D0
  1626. 00001226  486E FFE0                pea.l      [A6 - 0x20]
  1627. 0000122A  486E FFE4                pea.l      [A6 - 0x1C]
  1628. 0000122E  3F3C 2006                move.w     -[A7], 0x2006
  1629. 00001232  A9EB                     syscall    Pack4/FP68K
  1630. 00001234  486E FFE4                pea.l      [A6 - 0x1C]
  1631. 00001238  4EAD 04CA                jsr        [A5 + 0x4CA /* export_149 */]
  1632. 0000123C  201F                     move.l     D0, [A7]+
  1633. 0000123E  3D40 FFFA                move.w     [A6 - 0x6], D0
  1634. 00001242  4267                     clr.w      -[A7]
  1635. 00001244  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1636. 00001248  2F3C 0020 0001           move.l     -[A7], 0x200001
  1637. 0000124E  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  1638. 00001252  3D5F FFFA                move.w     [A6 - 0x6], [A7]+
  1639. 00001256  102D B386                move.b     D0, [A5 - 0x4C7A]
  1640. 0000125A  6706                     beq        +0x8 /* 00001262 */
  1641. 0000125C  2F0E                     move.l     -[A7], A6
  1642. 0000125E  4EBA FC96                jsr        [PC - 0x36A /* 00000EF6 */]
  1643. label00001262:
  1644. 00001262  302E FFFA                move.w     D0, [A6 - 0x6]
  1645. 00001266  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  1646. 0000126A  6F34                     ble        +0x36 /* 000012A0 */
  1647. 0000126C  42A7                     clr.l      -[A7]
  1648. 0000126E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1649. 00001272  4EBA F6C4                jsr        [PC - 0x93C /* 00000938 */]
  1650. 00001276  302E FFFA                move.w     D0, [A6 - 0x6]
  1651. 0000127A  906E FFF8                sub.w      D0, [A6 - 0x8]
  1652. 0000127E  48C0                     ext.l      D0
  1653. 00001280  2F2D A8C2                move.l     -[A7], [A5 - 0x573E]
  1654. 00001284  2F00                     move.l     -[A7], D0
  1655. 00001286  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  1656. 0000128A  201F                     move.l     D0, [A7]+
  1657. 0000128C  E580                     asl        D0, 2
  1658. 0000128E  D09F                     add.l      D0, [A7]+
  1659. 00001290  2D40 FFEE                move.l     [A6 - 0x12], D0
  1660. 00001294  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1661. 00001298  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1662. 0000129C  4EBA F6D0                jsr        [PC - 0x930 /* 0000096E */]
  1663. label000012A0:
  1664. 000012A0  2F0E                     move.l     -[A7], A6
  1665. 000012A2  4EBA FDB6                jsr        [PC - 0x24A /* 0000105A */]
  1666. 000012A6  42A7                     clr.l      -[A7]
  1667. 000012A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1668. 000012AC  4EBA F68A                jsr        [PC - 0x976 /* 00000938 */]
  1669. 000012B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1670. 000012B4  4EBA F6B8                jsr        [PC - 0x948 /* 0000096E */]
  1671. label000012B8:
  1672. 000012B8  4E5E                     unlink     A6
  1673. 000012BA  2E9F                     move.l     [A7], [A7]+
  1674. 000012BC  4E75                     rts
  1675. fn000012BE:
  1676. 000012BE  4E56 FFF4                link       A6, -0x000C
  1677. 000012C2  2F0C                     move.l     -[A7], A4
  1678. 000012C4  286E 0008                movea.l    A4, [A6 + 0x8]
  1679. 000012C8  286C 0008                movea.l    A4, [A4 + 0x8]
  1680. 000012CC  202D A896                move.l     D0, [A5 - 0x576A]
  1681. 000012D0  90BC 0000 0600           sub.l      D0, 0x600
  1682. 000012D6  2940 FE96                move.l     [A4 - 0x16A], D0
  1683. 000012DA  4267                     clr.w      -[A7]
  1684. 000012DC  2F2D A548                move.l     -[A7], [A5 - 0x5AB8]
  1685. 000012E0  486E FFF4                pea.l      [A6 - 0xC]
  1686. 000012E4  486E FFF8                pea.l      [A6 - 0x8]
  1687. 000012E8  4EAD 2B2A                jsr        [A5 + 0x2B2A /* export_1377 */]
  1688. 000012EC  101F                     move.b     D0, [A7]+
  1689. 000012EE  6744                     beq        +0x46 /* 00001334 */
  1690. 000012F0  42A7                     clr.l      -[A7]
  1691. 000012F2  486E FFF8                pea.l      [A6 - 0x8]
  1692. 000012F6  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  1693. 000012FA  295F FE96                move.l     [A4 - 0x16A], [A7]+
  1694. 000012FE  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  1695. 00001304  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  1696. 00001308  670E                     beq        +0x10 /* 00001318 */
  1697. 0000130A  202C FE96                move.l     D0, [A4 - 0x16A]
  1698. 0000130E  7220                     moveq.l    D1, 0x20
  1699. 00001310  D081                     add.l      D0, D1
  1700. 00001312  5280                     addq.l     D0, 1
  1701. 00001314  2940 FE96                move.l     [A4 - 0x16A], D0
  1702. label00001318:
  1703. 00001318  202C FE96                move.l     D0, [A4 - 0x16A]
  1704. 0000131C  D0BC 0000 01FF           add.l      D0, 0x1FF
  1705. 00001322  C0BC FFFF FE00           and.l      D0, 0xFFFFFE00
  1706. 00001328  2940 FE96                move.l     [A4 - 0x16A], D0
  1707. 0000132C  486E FFF8                pea.l      [A6 - 0x8]
  1708. 00001330  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  1709. label00001334:
  1710. 00001334  285F                     movea.l    A4, [A7]+
  1711. 00001336  4E5E                     unlink     A6
  1712. 00001338  2E9F                     move.l     [A7], [A7]+
  1713. 0000133A  4E75                     rts
  1714. fn0000133C:
  1715. 0000133C  4E56 FFFC                link       A6, -0x0004
  1716. 00001340  48E7 0108                movem.l    -[A7], D7,A4
  1717. 00001344  286E 0008                movea.l    A4, [A6 + 0x8]
  1718. 00001348  2F0E                     move.l     -[A7], A6
  1719. 0000134A  4EBA FF72                jsr        [PC - 0x8E /* 000012BE */]
  1720. 0000134E  202D A8B6                move.l     D0, [A5 - 0x574A]
  1721. 00001352  5280                     addq.l     D0, 1
  1722. 00001354  EF80                     asl        D0, 7
  1723. 00001356  2940 FFFC                move.l     [A4 - 0x4], D0
  1724. 0000135A  2E2C FFFC                move.l     D7, [A4 - 0x4]
  1725. 0000135E  E587                     asl        D7, 2
  1726. 00001360  42A7                     clr.l      -[A7]
  1727. 00001362  2F07                     move.l     -[A7], D7
  1728. 00001364  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  1729. 00001368  295F FFF8                move.l     [A4 - 0x8], [A7]+
  1730. 0000136C  6608                     bne        +0xA /* 00001376 */
  1731. 0000136E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1732. 00001372  4EBA EDDC                jsr        [PC - 0x1224 /* 00000150 */]
  1733. label00001376:
  1734. 00001376  206C FFF8                movea.l    A0, [A4 - 0x8]
  1735. 0000137A  2F10                     move.l     -[A7], [A0]
  1736. 0000137C  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1737. 00001380  4EAD 29D2                jsr        [A5 + 0x29D2 /* export_1334 */]
  1738. 00001384  2F2D A8AE                move.l     -[A7], [A5 - 0x5752]
  1739. 00001388  7020                     moveq.l    D0, 0x20
  1740. 0000138A  2F00                     move.l     -[A7], D0
  1741. 0000138C  206C FFF8                movea.l    A0, [A4 - 0x8]
  1742. 00001390  2F10                     move.l     -[A7], [A0]
  1743. 00001392  4EAD 0F32                jsr        [A5 + 0xF32 /* export_482 */]
  1744. 00001396  202C FE96                move.l     D0, [A4 - 0x16A]
  1745. 0000139A  D0BC 0000 0600           add.l      D0, 0x600
  1746. 000013A0  D087                     add.l      D0, D7
  1747. 000013A2  2940 FFDC                move.l     [A4 - 0x24], D0
  1748. 000013A6  296C FFDC FFC8           move.l     [A4 - 0x38], [A4 - 0x24]
  1749. 000013AC  4CDF 1080                movem.l    D7,A4, [A7]+
  1750. 000013B0  4E5E                     unlink     A6
  1751. 000013B2  2E9F                     move.l     [A7], [A7]+
  1752. 000013B4  4E75                     rts
  1753. fn000013B6:
  1754. 000013B6  4E56 FFF6                link       A6, -0x000A
  1755. 000013BA  2F0C                     move.l     -[A7], A4
  1756. 000013BC  286E 0008                movea.l    A4, [A6 + 0x8]
  1757. 000013C0  7000                     moveq.l    D0, 0x00
  1758. 000013C2  2940 FFD8                move.l     [A4 - 0x28], D0
  1759. 000013C6  297C 0001 9000 FFD4      move.l     [A4 - 0x2C], 0x19000
  1760. 000013CE  102D A1A6                move.b     D0, [A5 - 0x5E5A]
  1761. 000013D2  6714                     beq        +0x16 /* 000013E8 */
  1762. 000013D4  42A7                     clr.l      -[A7]
  1763. 000013D6  2F2C FFD4                move.l     -[A7], [A4 - 0x2C]
  1764. 000013DA  486E FFF6                pea.l      [A6 - 0xA]
  1765. 000013DE  3F3C 001D                move.w     -[A7], 0x1D
  1766. 000013E2  A88F                     syscall    OSDispatch
  1767. 000013E4  295F FFD8                move.l     [A4 - 0x28], [A7]+
  1768. label000013E8:
  1769. 000013E8  4AAC FFD8                tst.l      [A4 - 0x28]
  1770. 000013EC  6656                     bne        +0x58 /* 00001444 */
  1771. 000013EE  486E FFF8                pea.l      [A6 - 0x8]
  1772. 000013F2  486E FFFC                pea.l      [A6 - 0x4]
  1773. 000013F6  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  1774. 000013FA  202D B396                move.l     D0, [A5 - 0x4C6A]
  1775. 000013FE  E380                     asl        D0, 1
  1776. 00001400  222E FFFC                move.l     D1, [A6 - 0x4]
  1777. 00001404  9280                     sub.l      D1, D0
  1778. 00001406  2941 FFD4                move.l     [A4 - 0x2C], D1
  1779. 0000140A  42A7                     clr.l      -[A7]
  1780. 0000140C  2F2C FFD4                move.l     -[A7], [A4 - 0x2C]
  1781. 00001410  2F3C 0000 2800           move.l     -[A7], 0x2800 /* '(\0' */
  1782. 00001416  2F3C 0001 9000           move.l     -[A7], 0x19000
  1783. 0000141C  4EAD 28D2                jsr        [A5 + 0x28D2 /* export_1302 */]
  1784. 00001420  203C FFFF FC00           move.l     D0, 0xFFFFFC00
  1785. 00001426  C09F                     and.l      D0, [A7]+
  1786. 00001428  2940 FFD4                move.l     [A4 - 0x2C], D0
  1787. 0000142C  42A7                     clr.l      -[A7]
  1788. 0000142E  2F2C FFD4                move.l     -[A7], [A4 - 0x2C]
  1789. 00001432  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  1790. 00001436  295F FFD8                move.l     [A4 - 0x28], [A7]+
  1791. 0000143A  6608                     bne        +0xA /* 00001444 */
  1792. 0000143C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1793. 00001440  4EBA ED0E                jsr        [PC - 0x12F2 /* 00000150 */]
  1794. label00001444:
  1795. 00001444  7000                     moveq.l    D0, 0x00
  1796. 00001446  2940 FFCC                move.l     [A4 - 0x34], D0
  1797. 0000144A  285F                     movea.l    A4, [A7]+
  1798. 0000144C  4E5E                     unlink     A6
  1799. 0000144E  2E9F                     move.l     [A7], [A7]+
  1800. 00001450  4E75                     rts
  1801. fn00001452:
  1802. 00001452  4E56 FFDC                link       A6, -0x0024
  1803. 00001456  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1804. 0000145A  42A7                     clr.l      -[A7]
  1805. 0000145C  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1806. 00001460  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  1807. 00001464  285F                     movea.l    A4, [A7]+
  1808. 00001466  200C                     move.l     D0, A4
  1809. 00001468  6608                     bne        +0xA /* 00001472 */
  1810. 0000146A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1811. 0000146E  4EBA ED06                jsr        [PC - 0x12FA /* 00000176 */]
  1812. label00001472:
  1813. 00001472  2054                     movea.l    A0, [A4]
  1814. 00001474  2828 0010                move.l     D4, [A0 + 0x10]
  1815. 00001478  2F0C                     move.l     -[A7], A4
  1816. 0000147A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1817. 0000147E  4EBA F574                jsr        [PC - 0xA8C /* 000009F4 */]
  1818. 00001482  7C30                     moveq.l    D6, 0x30
  1819. 00001484  7001                     moveq.l    D0, 0x01
  1820. 00001486  2D40 FFE0                move.l     [A6 - 0x20], D0
  1821. 0000148A  2D44 FFDC                move.l     [A6 - 0x24], D4
  1822. 0000148E  2A2E FFE0                move.l     D5, [A6 - 0x20]
  1823. 00001492  6042                     bra        +0x44 /* 000014D6 */
  1824. label00001494:
  1825. 00001494  2006                     move.l     D0, D6
  1826. 00001496  D094                     add.l      D0, [A4]
  1827. 00001498  2D40 FFE4                move.l     [A6 - 0x1C], D0
  1828. 0000149C  206E FFE4                movea.l    A0, [A6 - 0x1C]
  1829. 000014A0  2E10                     move.l     D7, [A0]
  1830. 000014A2  42A7                     clr.l      -[A7]
  1831. 000014A4  2F07                     move.l     -[A7], D7
  1832. 000014A6  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  1833. 000014AA  265F                     movea.l    A3, [A7]+
  1834. 000014AC  200B                     move.l     D0, A3
  1835. 000014AE  6608                     bne        +0xA /* 000014B8 */
  1836. 000014B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1837. 000014B4  4EBA ECC0                jsr        [PC - 0x1340 /* 00000176 */]
  1838. label000014B8:
  1839. 000014B8  2F0B                     move.l     -[A7], A3
  1840. 000014BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1841. 000014BE  4EBA F534                jsr        [PC - 0xACC /* 000009F4 */]
  1842. 000014C2  2F07                     move.l     -[A7], D7
  1843. 000014C4  4267                     clr.w      -[A7]
  1844. 000014C6  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  1845. 000014CA  2F07                     move.l     -[A7], D7
  1846. 000014CC  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1847. 000014D0  5C86                     addq.l     D6, 6
  1848. 000014D2  5285                     addq.l     D5, 1
  1849. 000014D4  6906                     bvs        +0x8 /* 000014DC */
  1850. label000014D6:
  1851. 000014D6  BAAE FFDC                cmp.l      D5, [A6 - 0x24]
  1852. 000014DA  6FB8                     ble        -0x46 /* 00001494 */
  1853. label000014DC:
  1854. 000014DC  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1855. 000014E0  4267                     clr.w      -[A7]
  1856. 000014E2  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  1857. 000014E6  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1858. 000014EA  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1859. 000014EE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1860. 000014F2  4E5E                     unlink     A6
  1861. 000014F4  2E9F                     move.l     [A7], [A7]+
  1862. 000014F6  4E75                     rts
  1863. fn000014F8:
  1864. 000014F8  4E56 FFFC                link       A6, -0x0004
  1865. 000014FC  48E7 0018                movem.l    -[A7], A3,A4
  1866. 00001500  286E 0008                movea.l    A4, [A6 + 0x8]
  1867. 00001504  42A7                     clr.l      -[A7]
  1868. 00001506  7028                     moveq.l    D0, 0x28
  1869. 00001508  2F00                     move.l     -[A7], D0
  1870. 0000150A  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  1871. 0000150E  295F FFB0                move.l     [A4 - 0x50], [A7]+
  1872. 00001512  6608                     bne        +0xA /* 0000151C */
  1873. 00001514  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1874. 00001518  4EBA EC36                jsr        [PC - 0x13CA /* 00000150 */]
  1875. label0000151C:
  1876. 0000151C  426C FE90                clr.w      [A4 - 0x170]
  1877. 00001520  426C FE8C                clr.w      [A4 - 0x174]
  1878. 00001524  42A7                     clr.l      -[A7]
  1879. 00001526  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  1880. 0000152A  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  1881. 00001530  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  1882. 00001534  265F                     movea.l    A3, [A7]+
  1883. 00001536  200B                     move.l     D0, A3
  1884. 00001538  6602                     bne        +0x4 /* 0000153C */
  1885. 0000153A  6024                     bra        +0x26 /* 00001560 */
  1886. label0000153C:
  1887. 0000153C  2053                     movea.l    A0, [A3]
  1888. 0000153E  2968 0010 FE92           move.l     [A4 - 0x16E], [A0 + 0x10]
  1889. 00001544  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  1890. 00001548  4267                     clr.w      -[A7]
  1891. 0000154A  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  1892. 0000154E  42A7                     clr.l      -[A7]
  1893. 00001550  202C FE92                move.l     D0, [A4 - 0x16E]
  1894. 00001554  E380                     asl        D0, 1
  1895. 00001556  2F00                     move.l     -[A7], D0
  1896. 00001558  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  1897. 0000155C  295F FFAC                move.l     [A4 - 0x54], [A7]+
  1898. label00001560:
  1899. 00001560  4CDF 1800                movem.l    A3,A4, [A7]+
  1900. 00001564  4E5E                     unlink     A6
  1901. 00001566  2E9F                     move.l     [A7], [A7]+
  1902. 00001568  4E75                     rts
  1903. fn0000156A:
  1904. 0000156A  4E56 FFF4                link       A6, -0x000C
  1905. 0000156E  48E7 0308                movem.l    -[A7], D6,D7,A4
  1906. 00001572  2C2E 000C                move.l     D6, [A6 + 0xC]
  1907. 00001576  42A7                     clr.l      -[A7]
  1908. 00001578  2F06                     move.l     -[A7], D6
  1909. 0000157A  4EAD 0EEA                jsr        [A5 + 0xEEA /* export_473 */]
  1910. 0000157E  285F                     movea.l    A4, [A7]+
  1911. 00001580  200C                     move.l     D0, A4
  1912. 00001582  6734                     beq        +0x36 /* 000015B8 */
  1913. 00001584  42A7                     clr.l      -[A7]
  1914. 00001586  2F0C                     move.l     -[A7], A4
  1915. 00001588  4EAD 2C5A                jsr        [A5 + 0x2C5A /* export_1415 */]
  1916. 0000158C  2E1F                     move.l     D7, [A7]+
  1917. 0000158E  2054                     movea.l    A0, [A4]
  1918. 00001590  2F08                     move.l     -[A7], A0
  1919. 00001592  42A7                     clr.l      -[A7]
  1920. 00001594  2F07                     move.l     -[A7], D7
  1921. 00001596  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  1922. 0000159A  201F                     move.l     D0, [A7]+
  1923. 0000159C  205F                     movea.l    A0, [A7]+
  1924. 0000159E  2080                     move.l     [A0], D0
  1925. 000015A0  2F0C                     move.l     -[A7], A4
  1926. 000015A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1927. 000015A6  4EBA F44C                jsr        [PC - 0xBB4 /* 000009F4 */]
  1928. 000015AA  2F06                     move.l     -[A7], D6
  1929. 000015AC  4267                     clr.w      -[A7]
  1930. 000015AE  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  1931. 000015B2  2F06                     move.l     -[A7], D6
  1932. 000015B4  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1933. label000015B8:
  1934. 000015B8  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1935. 000015BC  4E5E                     unlink     A6
  1936. 000015BE  205F                     movea.l    A0, [A7]+
  1937. 000015C0  504F                     addq.w     A7, 8
  1938. 000015C2  4ED0                     jmp        [A0]
  1939. fn000015C4:
  1940. 000015C4  4E56 0000                link       A6, 0
  1941. 000015C8  2F0C                     move.l     -[A7], A4
  1942. 000015CA  286E 0008                movea.l    A4, [A6 + 0x8]
  1943. 000015CE  286C 0008                movea.l    A4, [A4 + 0x8]
  1944. 000015D2  42A7                     clr.l      -[A7]
  1945. 000015D4  202D A8BA                move.l     D0, [A5 - 0x5746]
  1946. 000015D8  E780                     asl        D0, 3
  1947. 000015DA  2F00                     move.l     -[A7], D0
  1948. 000015DC  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  1949. 000015E0  295F FFB4                move.l     [A4 - 0x4C], [A7]+
  1950. 000015E4  660C                     bne        +0xE /* 000015F2 */
  1951. 000015E6  206E 0008                movea.l    A0, [A6 + 0x8]
  1952. 000015EA  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1953. 000015EE  4EBA EB60                jsr        [PC - 0x14A0 /* 00000150 */]
  1954. label000015F2:
  1955. 000015F2  285F                     movea.l    A4, [A7]+
  1956. 000015F4  4E5E                     unlink     A6
  1957. 000015F6  2E9F                     move.l     [A7], [A7]+
  1958. 000015F8  4E75                     rts
  1959. fn000015FA:
  1960. 000015FA  4E56 FFFC                link       A6, -0x0004
  1961. 000015FE  48E7 0118                movem.l    -[A7], D7,A3,A4
  1962. 00001602  286E 0008                movea.l    A4, [A6 + 0x8]
  1963. 00001606  286C 0008                movea.l    A4, [A4 + 0x8]
  1964. 0000160A  206C FFB4                movea.l    A0, [A4 - 0x4C]
  1965. 0000160E  226E 0008                movea.l    A1, [A6 + 0x8]
  1966. 00001612  2029 FFFC                move.l     D0, [A1 - 0x4]
  1967. 00001616  5380                     subq.l     D0, 1
  1968. 00001618  E780                     asl        D0, 3
  1969. 0000161A  2E00                     move.l     D7, D0
  1970. 0000161C  DE90                     add.l      D7, [A0]
  1971. 0000161E  2647                     movea.l    A3, D7
  1972. 00001620  26AC FFF4                move.l     [A3], [A4 - 0xC]
  1973. 00001624  206C FFE8                movea.l    A0, [A4 - 0x18]
  1974. 00001628  2050                     movea.l    A0, [A0]
  1975. 0000162A  2768 0018 0004           move.l     [A3 + 0x4], [A0 + 0x18]
  1976. 00001630  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1977. 00001634  4E5E                     unlink     A6
  1978. 00001636  2E9F                     move.l     [A7], [A7]+
  1979. 00001638  4E75                     rts
  1980. fn0000163A:
  1981. 0000163A  4E56 FFE8                link       A6, -0x0018
  1982. 0000163E  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1983. 00001642  286E 0008                movea.l    A4, [A6 + 0x8]
  1984. 00001646  2F0E                     move.l     -[A7], A6
  1985. 00001648  4EBA FF7A                jsr        [PC - 0x86 /* 000015C4 */]
  1986. 0000164C  7000                     moveq.l    D0, 0x00
  1987. 0000164E  2940 FFEC                move.l     [A4 - 0x14], D0
  1988. 00001652  296D A8BE FFF4           move.l     [A4 - 0xC], [A5 - 0x5742]
  1989. 00001658  7000                     moveq.l    D0, 0x00
  1990. 0000165A  2940 FFF0                move.l     [A4 - 0x10], D0
  1991. 0000165E  7001                     moveq.l    D0, 0x01
  1992. 00001660  2D40 FFEC                move.l     [A6 - 0x14], D0
  1993. 00001664  2D6D A8BA FFE8           move.l     [A6 - 0x18], [A5 - 0x5746]
  1994. 0000166A  2D6E FFEC FFFC           move.l     [A6 - 0x4], [A6 - 0x14]
  1995. 00001670  6000 00CC                bra        +0xCE /* 0000173E */
  1996. label00001674:
  1997. 00001674  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  1998. 00001678  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1999. 0000167C  4EBA EA48                jsr        [PC - 0x15B8 /* 000000C6 */]
  2000. 00001680  42A7                     clr.l      -[A7]
  2001. 00001682  2F2C FFF4                move.l     -[A7], [A4 - 0xC]
  2002. 00001686  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2003. 0000168A  295F FFE8                move.l     [A4 - 0x18], [A7]+
  2004. 0000168E  6608                     bne        +0xA /* 00001698 */
  2005. 00001690  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2006. 00001694  4EBA EAE0                jsr        [PC - 0x1520 /* 00000176 */]
  2007. label00001698:
  2008. 00001698  2F0E                     move.l     -[A7], A6
  2009. 0000169A  4EBA FF5E                jsr        [PC - 0xA2 /* 000015FA */]
  2010. 0000169E  52AC FFEC                addq.l     [A4 - 0x14], 1
  2011. 000016A2  206C FFE8                movea.l    A0, [A4 - 0x18]
  2012. 000016A6  2050                     movea.l    A0, [A0]
  2013. 000016A8  2A28 0010                move.l     D5, [A0 + 0x10]
  2014. 000016AC  206C FFE8                movea.l    A0, [A4 - 0x18]
  2015. 000016B0  2050                     movea.l    A0, [A0]
  2016. 000016B2  2C28 001C                move.l     D6, [A0 + 0x1C]
  2017. 000016B6  2F2C FFE8                move.l     -[A7], [A4 - 0x18]
  2018. 000016BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2019. 000016BE  4EBA F1FE                jsr        [PC - 0xE02 /* 000008BE */]
  2020. 000016C2  2F2C FFE8                move.l     -[A7], [A4 - 0x18]
  2021. 000016C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2022. 000016CA  4EBA EC4A                jsr        [PC - 0x13B6 /* 00000316 */]
  2023. 000016CE  42A7                     clr.l      -[A7]
  2024. 000016D0  2F2C FFE8                move.l     -[A7], [A4 - 0x18]
  2025. 000016D4  4EAD 2C52                jsr        [A5 + 0x2C52 /* export_1414 */]
  2026. 000016D8  2E1F                     move.l     D7, [A7]+
  2027. 000016DA  206C FFE8                movea.l    A0, [A4 - 0x18]
  2028. 000016DE  2050                     movea.l    A0, [A0]
  2029. 000016E0  2F08                     move.l     -[A7], A0
  2030. 000016E2  42A7                     clr.l      -[A7]
  2031. 000016E4  2F07                     move.l     -[A7], D7
  2032. 000016E6  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  2033. 000016EA  201F                     move.l     D0, [A7]+
  2034. 000016EC  205F                     movea.l    A0, [A7]+
  2035. 000016EE  2080                     move.l     [A0], D0
  2036. 000016F0  206C FFE8                movea.l    A0, [A4 - 0x18]
  2037. 000016F4  2007                     move.l     D0, D7
  2038. 000016F6  D090                     add.l      D0, [A0]
  2039. 000016F8  2F00                     move.l     -[A7], D0
  2040. 000016FA  2050                     movea.l    A0, [A0]
  2041. 000016FC  2010                     move.l     D0, [A0]
  2042. 000016FE  9087                     sub.l      D0, D7
  2043. 00001700  2F00                     move.l     -[A7], D0
  2044. 00001702  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2045. 00001706  2F2C FFE8                move.l     -[A7], [A4 - 0x18]
  2046. 0000170A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2047. 0000170E  4EBA F2E4                jsr        [PC - 0xD1C /* 000009F4 */]
  2048. 00001712  2F2C FFF4                move.l     -[A7], [A4 - 0xC]
  2049. 00001716  4267                     clr.w      -[A7]
  2050. 00001718  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  2051. 0000171C  7000                     moveq.l    D0, 0x00
  2052. 0000171E  2940 FFE8                move.l     [A4 - 0x18], D0
  2053. 00001722  2F2C FFF4                move.l     -[A7], [A4 - 0xC]
  2054. 00001726  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2055. 0000172A  2F05                     move.l     -[A7], D5
  2056. 0000172C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2057. 00001730  4EBA FE38                jsr        [PC - 0x1C8 /* 0000156A */]
  2058. 00001734  2946 FFF4                move.l     [A4 - 0xC], D6
  2059. 00001738  52AE FFFC                addq.l     [A6 - 0x4], 1
  2060. 0000173C  690C                     bvs        +0xE /* 0000174A */
  2061. label0000173E:
  2062. 0000173E  202E FFFC                move.l     D0, [A6 - 0x4]
  2063. 00001742  B0AE FFE8                cmp.l      D0, [A6 - 0x18]
  2064. 00001746  6F00 FF2C                ble        -0xD2 /* 00001674 */
  2065. label0000174A:
  2066. 0000174A  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2067. 0000174E  4E5E                     unlink     A6
  2068. 00001750  2E9F                     move.l     [A7], [A7]+
  2069. 00001752  4E75                     rts
  2070. fn00001754:
  2071. 00001754  4E56 FFF0                link       A6, -0x0010
  2072. 00001758  48E7 0118                movem.l    -[A7], D7,A3,A4
  2073. 0000175C  286E 0008                movea.l    A4, [A6 + 0x8]
  2074. 00001760  286C 0008                movea.l    A4, [A4 + 0x8]
  2075. 00001764  206C FFB4                movea.l    A0, [A4 - 0x4C]
  2076. 00001768  2650                     movea.l    A3, [A0]
  2077. 0000176A  7001                     moveq.l    D0, 0x01
  2078. 0000176C  2D40 FFF4                move.l     [A6 - 0xC], D0
  2079. 00001770  2D6D A8BA FFF0           move.l     [A6 - 0x10], [A5 - 0x5746]
  2080. 00001776  2E2E FFF4                move.l     D7, [A6 - 0xC]
  2081. 0000177A  601A                     bra        +0x1C /* 00001796 */
  2082. label0000177C:
  2083. 0000177C  206C FFE0                movea.l    A0, [A4 - 0x20]
  2084. 00001780  2050                     movea.l    A0, [A0]
  2085. 00001782  2013                     move.l     D0, [A3]
  2086. 00001784  B0A8 0024                cmp.l      D0, [A0 + 0x24]
  2087. 00001788  6606                     bne        +0x8 /* 00001790 */
  2088. 0000178A  53AB 0004                subq.l     [A3 + 0x4], 1
  2089. 0000178E  601C                     bra        +0x1E /* 000017AC */
  2090. label00001790:
  2091. 00001790  508B                     addq.l     A3, 8
  2092. 00001792  5287                     addq.l     D7, 1
  2093. 00001794  6906                     bvs        +0x8 /* 0000179C */
  2094. label00001796:
  2095. 00001796  BEAE FFF0                cmp.l      D7, [A6 - 0x10]
  2096. 0000179A  6FE0                     ble        -0x1E /* 0000177C */
  2097. label0000179C:
  2098. 0000179C  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  2099. 000017A0  206E 0008                movea.l    A0, [A6 + 0x8]
  2100. 000017A4  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2101. 000017A8  4EBA E95A                jsr        [PC - 0x16A6 /* 00000104 */]
  2102. label000017AC:
  2103. 000017AC  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2104. 000017B0  4E5E                     unlink     A6
  2105. 000017B2  2E9F                     move.l     [A7], [A7]+
  2106. 000017B4  4E75                     rts
  2107. fn000017B6:
  2108. 000017B6  4E56 FFF2                link       A6, -0x000E
  2109. 000017BA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2110. 000017BE  286E 0008                movea.l    A4, [A6 + 0x8]
  2111. 000017C2  286C 0008                movea.l    A4, [A4 + 0x8]
  2112. 000017C6  286C 0008                movea.l    A4, [A4 + 0x8]
  2113. 000017CA  2E2E 000C                move.l     D7, [A6 + 0xC]
  2114. 000017CE  E08F                     lsr        D7, 8
  2115. 000017D0  206C FFF8                movea.l    A0, [A4 - 0x8]
  2116. 000017D4  2050                     movea.l    A0, [A0]
  2117. 000017D6  2007                     move.l     D0, D7
  2118. 000017D8  E580                     asl        D0, 2
  2119. 000017DA  2230 0800                move.l     D1, [A0 + D0]
  2120. 000017DE  E689                     lsr        D1, 3
  2121. 000017E0  C2BC FFFF FFE0           and.l      D1, 0xFFFFFFE0
  2122. 000017E6  2C01                     move.l     D6, D1
  2123. 000017E8  2006                     move.l     D0, D6
  2124. 000017EA  7218                     moveq.l    D1, 0x18
  2125. 000017EC  D081                     add.l      D0, D1
  2126. 000017EE  2D40 FFF4                move.l     [A6 - 0xC], D0
  2127. 000017F2  4267                     clr.w      -[A7]
  2128. 000017F4  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2129. 000017F8  486E FFF4                pea.l      [A6 - 0xC]
  2130. 000017FC  7004                     moveq.l    D0, 0x04
  2131. 000017FE  2F00                     move.l     -[A7], D0
  2132. 00001800  206E 0008                movea.l    A0, [A6 + 0x8]
  2133. 00001804  4868 FFF8                pea.l      [A0 - 0x8]
  2134. 00001808  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  2135. 0000180C  3A1F                     move.w     D5, [A7]+
  2136. 0000180E  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2137. 00001812  4E5E                     unlink     A6
  2138. 00001814  205F                     movea.l    A0, [A7]+
  2139. 00001816  504F                     addq.w     A7, 8
  2140. 00001818  4ED0                     jmp        [A0]
  2141. fn0000181A:
  2142. 0000181A  4E56 FFEC                link       A6, -0x0014
  2143. 0000181E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2144. 00001822  286E 0008                movea.l    A4, [A6 + 0x8]
  2145. 00001826  286C 0008                movea.l    A4, [A4 + 0x8]
  2146. 0000182A  206E 0008                movea.l    A0, [A6 + 0x8]
  2147. 0000182E  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2148. 00001832  4EBA F16A                jsr        [PC - 0xE96 /* 0000099E */]
  2149. 00001836  2F2C FFB4                move.l     -[A7], [A4 - 0x4C]
  2150. 0000183A  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  2151. 0000183E  206C FFB4                movea.l    A0, [A4 - 0x4C]
  2152. 00001842  2E10                     move.l     D7, [A0]
  2153. 00001844  7001                     moveq.l    D0, 0x01
  2154. 00001846  2D40 FFF0                move.l     [A6 - 0x10], D0
  2155. 0000184A  2D6D A8BA FFEC           move.l     [A6 - 0x14], [A5 - 0x5746]
  2156. 00001850  2C2E FFF0                move.l     D6, [A6 - 0x10]
  2157. 00001854  6058                     bra        +0x5A /* 000018AE */
  2158. label00001856:
  2159. 00001856  2047                     movea.l    A0, D7
  2160. 00001858  4AA8 0004                tst.l      [A0 + 0x4]
  2161. 0000185C  674A                     beq        +0x4C /* 000018A8 */
  2162. 0000185E  2647                     movea.l    A3, D7
  2163. 00001860  42A7                     clr.l      -[A7]
  2164. 00001862  2F13                     move.l     -[A7], [A3]
  2165. 00001864  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2166. 00001868  295F FFE8                move.l     [A4 - 0x18], [A7]+
  2167. 0000186C  660C                     bne        +0xE /* 0000187A */
  2168. 0000186E  206E 0008                movea.l    A0, [A6 + 0x8]
  2169. 00001872  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2170. 00001876  4EBA E8FE                jsr        [PC - 0x1702 /* 00000176 */]
  2171. label0000187A:
  2172. 0000187A  206C FFE8                movea.l    A0, [A4 - 0x18]
  2173. 0000187E  2050                     movea.l    A0, [A0]
  2174. 00001880  2028 0018                move.l     D0, [A0 + 0x18]
  2175. 00001884  90AB 0004                sub.l      D0, [A3 + 0x4]
  2176. 00001888  2D40 FFF8                move.l     [A6 - 0x8], D0
  2177. 0000188C  2F13                     move.l     -[A7], [A3]
  2178. 0000188E  4267                     clr.w      -[A7]
  2179. 00001890  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  2180. 00001894  7000                     moveq.l    D0, 0x00
  2181. 00001896  2940 FFE8                move.l     [A4 - 0x18], D0
  2182. 0000189A  2F13                     move.l     -[A7], [A3]
  2183. 0000189C  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2184. 000018A0  2F13                     move.l     -[A7], [A3]
  2185. 000018A2  2F0E                     move.l     -[A7], A6
  2186. 000018A4  4EBA FF10                jsr        [PC - 0xF0 /* 000017B6 */]
  2187. label000018A8:
  2188. 000018A8  5087                     addq.l     D7, 8
  2189. 000018AA  5286                     addq.l     D6, 1
  2190. 000018AC  6906                     bvs        +0x8 /* 000018B4 */
  2191. label000018AE:
  2192. 000018AE  BCAE FFEC                cmp.l      D6, [A6 - 0x14]
  2193. 000018B2  6FA2                     ble        -0x5C /* 00001856 */
  2194. label000018B4:
  2195. 000018B4  486C FFB4                pea.l      [A4 - 0x4C]
  2196. 000018B8  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  2197. 000018BC  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2198. 000018C0  4E5E                     unlink     A6
  2199. 000018C2  2E9F                     move.l     [A7], [A7]+
  2200. 000018C4  4E75                     rts
  2201. fn000018C6:
  2202. 000018C6  4E56 FF66                link       A6, -0x009A
  2203. 000018CA  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  2204. 000018CE  286E 0008                movea.l    A4, [A6 + 0x8]
  2205. 000018D2  7001                     moveq.l    D0, 0x01
  2206. 000018D4  2D40 FF6A                move.l     [A6 - 0x96], D0
  2207. 000018D8  2D6D A8C2 FF66           move.l     [A6 - 0x9A], [A5 - 0x573E]
  2208. 000018DE  2E2E FF6A                move.l     D7, [A6 - 0x96]
  2209. 000018E2  6000 00DC                bra        +0xDE /* 000019C0 */
  2210. label000018E6:
  2211. 000018E6  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  2212. 000018EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2213. 000018EE  4EBA E7D6                jsr        [PC - 0x182A /* 000000C6 */]
  2214. 000018F2  4267                     clr.w      -[A7]
  2215. 000018F4  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  2216. 000018F8  2F07                     move.l     -[A7], D7
  2217. 000018FA  486E FF70                pea.l      [A6 - 0x90]
  2218. 000018FE  4EAD 2ACA                jsr        [A5 + 0x2ACA /* export_1365 */]
  2219. 00001902  181F                     move.b     D4, [A7]+
  2220. 00001904  296E FF70 FFE4           move.l     [A4 - 0x1C], [A6 - 0x90]
  2221. 0000190A  42A7                     clr.l      -[A7]
  2222. 0000190C  2F2C FFE4                move.l     -[A7], [A4 - 0x1C]
  2223. 00001910  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  2224. 00001914  295F FFE0                move.l     [A4 - 0x20], [A7]+
  2225. 00001918  6608                     bne        +0xA /* 00001922 */
  2226. 0000191A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2227. 0000191E  4EBA E856                jsr        [PC - 0x17AA /* 00000176 */]
  2228. label00001922:
  2229. 00001922  2F0E                     move.l     -[A7], A6
  2230. 00001924  4EBA FE2E                jsr        [PC - 0x1D2 /* 00001754 */]
  2231. 00001928  206C FFE0                movea.l    A0, [A4 - 0x20]
  2232. 0000192C  2050                     movea.l    A0, [A0]
  2233. 0000192E  2A28 0010                move.l     D5, [A0 + 0x10]
  2234. 00001932  206C FFE0                movea.l    A0, [A4 - 0x20]
  2235. 00001936  2050                     movea.l    A0, [A0]
  2236. 00001938  216D A77E 0020           move.l     [A0 + 0x20], [A5 - 0x5882]
  2237. 0000193E  2F2C FFE0                move.l     -[A7], [A4 - 0x20]
  2238. 00001942  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2239. 00001946  4EBA EF76                jsr        [PC - 0x108A /* 000008BE */]
  2240. 0000194A  2F2C FFE0                move.l     -[A7], [A4 - 0x20]
  2241. 0000194E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2242. 00001952  4EBA E9C2                jsr        [PC - 0x163E /* 00000316 */]
  2243. 00001956  42A7                     clr.l      -[A7]
  2244. 00001958  2F2C FFE0                move.l     -[A7], [A4 - 0x20]
  2245. 0000195C  4EAD 2C62                jsr        [A5 + 0x2C62 /* export_1416 */]
  2246. 00001960  2C1F                     move.l     D6, [A7]+
  2247. 00001962  206C FFE0                movea.l    A0, [A4 - 0x20]
  2248. 00001966  2050                     movea.l    A0, [A0]
  2249. 00001968  2F08                     move.l     -[A7], A0
  2250. 0000196A  42A7                     clr.l      -[A7]
  2251. 0000196C  2F06                     move.l     -[A7], D6
  2252. 0000196E  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  2253. 00001972  201F                     move.l     D0, [A7]+
  2254. 00001974  205F                     movea.l    A0, [A7]+
  2255. 00001976  2080                     move.l     [A0], D0
  2256. 00001978  206C FFE0                movea.l    A0, [A4 - 0x20]
  2257. 0000197C  2006                     move.l     D0, D6
  2258. 0000197E  D090                     add.l      D0, [A0]
  2259. 00001980  2F00                     move.l     -[A7], D0
  2260. 00001982  2050                     movea.l    A0, [A0]
  2261. 00001984  2010                     move.l     D0, [A0]
  2262. 00001986  9086                     sub.l      D0, D6
  2263. 00001988  2F00                     move.l     -[A7], D0
  2264. 0000198A  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2265. 0000198E  2F2C FFE0                move.l     -[A7], [A4 - 0x20]
  2266. 00001992  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2267. 00001996  4EBA F05C                jsr        [PC - 0xFA4 /* 000009F4 */]
  2268. 0000199A  2F2C FFE4                move.l     -[A7], [A4 - 0x1C]
  2269. 0000199E  4267                     clr.w      -[A7]
  2270. 000019A0  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  2271. 000019A4  7000                     moveq.l    D0, 0x00
  2272. 000019A6  2940 FFE0                move.l     [A4 - 0x20], D0
  2273. 000019AA  2F2C FFE4                move.l     -[A7], [A4 - 0x1C]
  2274. 000019AE  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2275. 000019B2  2F05                     move.l     -[A7], D5
  2276. 000019B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2277. 000019B8  4EBA FBB0                jsr        [PC - 0x450 /* 0000156A */]
  2278. 000019BC  5287                     addq.l     D7, 1
  2279. 000019BE  6908                     bvs        +0xA /* 000019C8 */
  2280. label000019C0:
  2281. 000019C0  BEAE FF66                cmp.l      D7, [A6 - 0x9A]
  2282. 000019C4  6F00 FF20                ble        -0xDE /* 000018E6 */
  2283. label000019C8:
  2284. 000019C8  2F0E                     move.l     -[A7], A6
  2285. 000019CA  4EBA FE4E                jsr        [PC - 0x1B2 /* 0000181A */]
  2286. 000019CE  486C FFB8                pea.l      [A4 - 0x48]
  2287. 000019D2  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  2288. 000019D6  486C FFBC                pea.l      [A4 - 0x44]
  2289. 000019DA  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  2290. 000019DE  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  2291. 000019E2  4E5E                     unlink     A6
  2292. 000019E4  2E9F                     move.l     [A7], [A7]+
  2293. 000019E6  4E75                     rts
  2294. fn000019E8:
  2295. 000019E8  4E56 FFF6                link       A6, -0x000A
  2296. 000019EC  48E7 0118                movem.l    -[A7], D7,A3,A4
  2297. 000019F0  286E 0008                movea.l    A4, [A6 + 0x8]
  2298. 000019F4  286C 0008                movea.l    A4, [A4 + 0x8]
  2299. 000019F8  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  2300. 000019FE  4AAC FFAC                tst.l      [A4 - 0x54]
  2301. 00001A02  6602                     bne        +0x4 /* 00001A06 */
  2302. 00001A04  6032                     bra        +0x34 /* 00001A38 */
  2303. label00001A06:
  2304. 00001A06  206C FFAC                movea.l    A0, [A4 - 0x54]
  2305. 00001A0A  2650                     movea.l    A3, [A0]
  2306. 00001A0C  3D7C 0001 FFF8           move.w     [A6 - 0x8], 0x1
  2307. 00001A12  3D6C FE8C FFF6           move.w     [A6 - 0xA], [A4 - 0x174]
  2308. 00001A18  3E2E FFF8                move.w     D7, [A6 - 0x8]
  2309. 00001A1C  6010                     bra        +0x12 /* 00001A2E */
  2310. label00001A1E:
  2311. 00001A1E  3013                     move.w     D0, [A3]
  2312. 00001A20  B06E 000C                cmp.w      D0, [A6 + 0xC]
  2313. 00001A24  6602                     bne        +0x4 /* 00001A28 */
  2314. 00001A26  6010                     bra        +0x12 /* 00001A38 */
  2315. label00001A28:
  2316. 00001A28  548B                     addq.l     A3, 2
  2317. 00001A2A  5247                     addq.w     D7, 1
  2318. 00001A2C  6906                     bvs        +0x8 /* 00001A34 */
  2319. label00001A2E:
  2320. 00001A2E  BE6E FFF6                cmp.w      D7, [A6 - 0xA]
  2321. 00001A32  6FEA                     ble        -0x14 /* 00001A1E */
  2322. label00001A34:
  2323. 00001A34  422E 000E                clr.b      [A6 + 0xE]
  2324. label00001A38:
  2325. 00001A38  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2326. 00001A3C  4E5E                     unlink     A6
  2327. 00001A3E  205F                     movea.l    A0, [A7]+
  2328. 00001A40  5C4F                     addq.w     A7, 6
  2329. 00001A42  4ED0                     jmp        [A0]
  2330. fn00001A44:
  2331. 00001A44  4E56 FFD0                link       A6, -0x0030
  2332. 00001A48  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2333. 00001A4C  7A00                     moveq.l    D5, 0x00
  2334. 00001A4E  42A7                     clr.l      -[A7]
  2335. 00001A50  A975                     syscall    TickCount
  2336. 00001A52  201F                     move.l     D0, [A7]+
  2337. 00001A54  723C                     moveq.l    D1, 0x3C
  2338. 00001A56  D081                     add.l      D0, D1
  2339. 00001A58  2D40 FFE2                move.l     [A6 - 0x1E], D0
  2340. 00001A5C  42A7                     clr.l      -[A7]
  2341. 00001A5E  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  2342. 00001A62  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  2343. 00001A68  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  2344. 00001A6C  285F                     movea.l    A4, [A7]+
  2345. 00001A6E  200C                     move.l     D0, A4
  2346. 00001A70  6608                     bne        +0xA /* 00001A7A */
  2347. 00001A72  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2348. 00001A76  4EBA E6D8                jsr        [PC - 0x1928 /* 00000150 */]
  2349. label00001A7A:
  2350. 00001A7A  7C00                     moveq.l    D6, 0x00
  2351. 00001A7C  7E18                     moveq.l    D7, 0x18
  2352. 00001A7E  3D7C 0001 FFD6           move.w     [A6 - 0x2A], 0x1
  2353. 00001A84  2054                     movea.l    A0, [A4]
  2354. 00001A86  3D68 0012 FFD4           move.w     [A6 - 0x2C], [A0 + 0x12]
  2355. 00001A8C  3D6E FFD6 FFFE           move.w     [A6 - 0x2], [A6 - 0x2A]
  2356. 00001A92  6000 00BE                bra        +0xC0 /* 00001B52 */
  2357. label00001A96:
  2358. 00001A96  42A7                     clr.l      -[A7]
  2359. 00001A98  A975                     syscall    TickCount
  2360. 00001A9A  201F                     move.l     D0, [A7]+
  2361. 00001A9C  B0AE FFE2                cmp.l      D0, [A6 - 0x1E]
  2362. 00001AA0  6F12                     ble        +0x14 /* 00001AB4 */
  2363. 00001AA2  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  2364. 00001AA6  42A7                     clr.l      -[A7]
  2365. 00001AA8  A975                     syscall    TickCount
  2366. 00001AAA  201F                     move.l     D0, [A7]+
  2367. 00001AAC  723C                     moveq.l    D1, 0x3C
  2368. 00001AAE  D081                     add.l      D0, D1
  2369. 00001AB0  2D40 FFE2                move.l     [A6 - 0x1E], D0
  2370. label00001AB4:
  2371. 00001AB4  2647                     movea.l    A3, D7
  2372. 00001AB6  D7D4                     add.l      A3, [A4]
  2373. 00001AB8  4267                     clr.w      -[A7]
  2374. 00001ABA  3F2B 0002                move.w     -[A7], [A3 + 0x2]
  2375. 00001ABE  2F0E                     move.l     -[A7], A6
  2376. 00001AC0  4EBA FF26                jsr        [PC - 0xDA /* 000019E8 */]
  2377. 00001AC4  101F                     move.b     D0, [A7]+
  2378. 00001AC6  670E                     beq        +0x10 /* 00001AD6 */
  2379. 00001AC8  42A7                     clr.l      -[A7]
  2380. 00001ACA  2F13                     move.l     -[A7], [A3]
  2381. 00001ACC  2F06                     move.l     -[A7], D6
  2382. 00001ACE  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2383. 00001AD2  2C1F                     move.l     D6, [A7]+
  2384. 00001AD4  6038                     bra        +0x3A /* 00001B0E */
  2385. label00001AD6:
  2386. 00001AD6  200B                     move.l     D0, A3
  2387. 00001AD8  7218                     moveq.l    D1, 0x18
  2388. 00001ADA  D081                     add.l      D0, D1
  2389. 00001ADC  2D40 FFDE                move.l     [A6 - 0x22], D0
  2390. 00001AE0  2054                     movea.l    A0, [A4]
  2391. 00001AE2  2007                     move.l     D0, D7
  2392. 00001AE4  7218                     moveq.l    D1, 0x18
  2393. 00001AE6  D081                     add.l      D0, D1
  2394. 00001AE8  2210                     move.l     D1, [A0]
  2395. 00001AEA  9280                     sub.l      D1, D0
  2396. 00001AEC  2D41 FFE6                move.l     [A6 - 0x1A], D1
  2397. 00001AF0  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  2398. 00001AF4  2F0B                     move.l     -[A7], A3
  2399. 00001AF6  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2400. 00001AFA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2401. 00001AFE  2054                     movea.l    A0, [A4]
  2402. 00001B00  2D48 FFD0                move.l     [A6 - 0x30], A0
  2403. 00001B04  53A8 0010                subq.l     [A0 + 0x10], 1
  2404. 00001B08  7018                     moveq.l    D0, 0x18
  2405. 00001B0A  DA80                     add.l      D5, D0
  2406. 00001B0C  603E                     bra        +0x40 /* 00001B4C */
  2407. label00001B0E:
  2408. 00001B0E  4A6B 000C                tst.w      [A3 + 0xC]
  2409. 00001B12  6D1C                     blt        +0x1E /* 00001B30 */
  2410. 00001B14  4267                     clr.w      -[A7]
  2411. 00001B16  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  2412. 00001B1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2413. 00001B1E  4EBA EC66                jsr        [PC - 0x139A /* 00000786 */]
  2414. 00001B22  3D5F FFDC                move.w     [A6 - 0x24], [A7]+
  2415. 00001B26  2647                     movea.l    A3, D7
  2416. 00001B28  D7D4                     add.l      A3, [A4]
  2417. 00001B2A  376E FFDC 000C           move.w     [A3 + 0xC], [A6 - 0x24]
  2418. label00001B30:
  2419. 00001B30  70FF                     moveq.l    D0, 0xFFFFFFFF
  2420. 00001B32  B06B 000E                cmp.w      D0, [A3 + 0xE]
  2421. 00001B36  6710                     beq        +0x12 /* 00001B48 */
  2422. 00001B38  7000                     moveq.l    D0, 0x00
  2423. 00001B3A  302B 000E                move.w     D0, [A3 + 0xE]
  2424. 00001B3E  C0BC FFFF FF00           and.l      D0, 0xFFFFFF00
  2425. 00001B44  3740 000E                move.w     [A3 + 0xE], D0
  2426. label00001B48:
  2427. 00001B48  7018                     moveq.l    D0, 0x18
  2428. 00001B4A  DE80                     add.l      D7, D0
  2429. label00001B4C:
  2430. 00001B4C  526E FFFE                addq.w     [A6 - 0x2], 1
  2431. 00001B50  690C                     bvs        +0xE /* 00001B5E */
  2432. label00001B52:
  2433. 00001B52  302E FFFE                move.w     D0, [A6 - 0x2]
  2434. 00001B56  B06E FFD4                cmp.w      D0, [A6 - 0x2C]
  2435. 00001B5A  6F00 FF3A                ble        -0xC4 /* 00001A96 */
  2436. label00001B5E:
  2437. 00001B5E  2006                     move.l     D0, D6
  2438. 00001B60  5280                     addq.l     D0, 1
  2439. 00001B62  2054                     movea.l    A0, [A4]
  2440. 00001B64  2140 0014                move.l     [A0 + 0x14], D0
  2441. 00001B68  4A85                     tst.l      D5
  2442. 00001B6A  6F2A                     ble        +0x2C /* 00001B96 */
  2443. 00001B6C  2054                     movea.l    A0, [A4]
  2444. 00001B6E  2810                     move.l     D4, [A0]
  2445. 00001B70  9885                     sub.l      D4, D5
  2446. 00001B72  2054                     movea.l    A0, [A4]
  2447. 00001B74  2F08                     move.l     -[A7], A0
  2448. 00001B76  42A7                     clr.l      -[A7]
  2449. 00001B78  2F04                     move.l     -[A7], D4
  2450. 00001B7A  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  2451. 00001B7E  201F                     move.l     D0, [A7]+
  2452. 00001B80  205F                     movea.l    A0, [A7]+
  2453. 00001B82  2080                     move.l     [A0], D0
  2454. 00001B84  2004                     move.l     D0, D4
  2455. 00001B86  D094                     add.l      D0, [A4]
  2456. 00001B88  2F00                     move.l     -[A7], D0
  2457. 00001B8A  2054                     movea.l    A0, [A4]
  2458. 00001B8C  2010                     move.l     D0, [A0]
  2459. 00001B8E  9084                     sub.l      D0, D4
  2460. 00001B90  2F00                     move.l     -[A7], D0
  2461. 00001B92  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2462. label00001B96:
  2463. 00001B96  2F0C                     move.l     -[A7], A4
  2464. 00001B98  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2465. 00001B9C  4EBA EE56                jsr        [PC - 0x11AA /* 000009F4 */]
  2466. 00001BA0  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  2467. 00001BA4  4267                     clr.w      -[A7]
  2468. 00001BA6  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  2469. 00001BAA  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  2470. 00001BAE  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2471. 00001BB2  206E 0008                movea.l    A0, [A6 + 0x8]
  2472. 00001BB6  4868 FFAC                pea.l      [A0 - 0x54]
  2473. 00001BBA  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  2474. 00001BBE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2475. 00001BC2  4E5E                     unlink     A6
  2476. 00001BC4  2E9F                     move.l     [A7], [A7]+
  2477. 00001BC6  4E75                     rts
  2478. fn00001BC8:
  2479. 00001BC8  4E56 FFF6                link       A6, -0x000A
  2480. 00001BCC  48E7 0118                movem.l    -[A7], D7,A3,A4
  2481. 00001BD0  286E 0008                movea.l    A4, [A6 + 0x8]
  2482. 00001BD4  286C 0008                movea.l    A4, [A4 + 0x8]
  2483. 00001BD8  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  2484. 00001BDE  206C FFB0                movea.l    A0, [A4 - 0x50]
  2485. 00001BE2  2650                     movea.l    A3, [A0]
  2486. 00001BE4  3D7C 0001 FFF8           move.w     [A6 - 0x8], 0x1
  2487. 00001BEA  3D6C FE90 FFF6           move.w     [A6 - 0xA], [A4 - 0x170]
  2488. 00001BF0  3E2E FFF8                move.w     D7, [A6 - 0x8]
  2489. 00001BF4  6010                     bra        +0x12 /* 00001C06 */
  2490. label00001BF6:
  2491. 00001BF6  3013                     move.w     D0, [A3]
  2492. 00001BF8  B06E 000C                cmp.w      D0, [A6 + 0xC]
  2493. 00001BFC  6602                     bne        +0x4 /* 00001C00 */
  2494. 00001BFE  6010                     bra        +0x12 /* 00001C10 */
  2495. label00001C00:
  2496. 00001C00  548B                     addq.l     A3, 2
  2497. 00001C02  5247                     addq.w     D7, 1
  2498. 00001C04  6906                     bvs        +0x8 /* 00001C0C */
  2499. label00001C06:
  2500. 00001C06  BE6E FFF6                cmp.w      D7, [A6 - 0xA]
  2501. 00001C0A  6FEA                     ble        -0x14 /* 00001BF6 */
  2502. label00001C0C:
  2503. 00001C0C  422E 000E                clr.b      [A6 + 0xE]
  2504. label00001C10:
  2505. 00001C10  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2506. 00001C14  4E5E                     unlink     A6
  2507. 00001C16  205F                     movea.l    A0, [A7]+
  2508. 00001C18  5C4F                     addq.w     A7, 6
  2509. 00001C1A  4ED0                     jmp        [A0]
  2510. fn00001C1C:
  2511. 00001C1C  4E56 FFE2                link       A6, -0x001E
  2512. 00001C20  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2513. 00001C24  7C00                     moveq.l    D6, 0x00
  2514. 00001C26  42A7                     clr.l      -[A7]
  2515. 00001C28  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  2516. 00001C2C  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  2517. 00001C32  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  2518. 00001C36  265F                     movea.l    A3, [A7]+
  2519. 00001C38  200B                     move.l     D0, A3
  2520. 00001C3A  6608                     bne        +0xA /* 00001C44 */
  2521. 00001C3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2522. 00001C40  4EBA E50E                jsr        [PC - 0x1AF2 /* 00000150 */]
  2523. label00001C44:
  2524. 00001C44  206E 0008                movea.l    A0, [A6 + 0x8]
  2525. 00001C48  0CA8 0200 6044 FE9A      cmpi.l     [A0 - 0x166], 0x2006044
  2526. 00001C50  5DC0                     slt        D0
  2527. 00001C52  4A00                     tst.b      D0
  2528. 00001C54  662A                     bne        +0x2C /* 00001C80 */
  2529. 00001C56  2F00                     move.l     -[A7], D0
  2530. 00001C58  4267                     clr.w      -[A7]
  2531. 00001C5A  4EAD 2012                jsr        [A5 + 0x2012 /* export_1022 */]
  2532. 00001C5E  121F                     move.b     D1, [A7]+
  2533. 00001C60  201F                     move.l     D0, [A7]+
  2534. 00001C62  4A01                     tst.b      D1
  2535. 00001C64  6730                     beq        +0x32 /* 00001C96 */
  2536. 00001C66  48E7 C000                movem.l    -[A7], D0,D1
  2537. 00001C6A  4267                     clr.w      -[A7]
  2538. 00001C6C  4EAD 22AA                jsr        [A5 + 0x22AA /* export_1105 */]
  2539. 00001C70  141F                     move.b     D2, [A7]+
  2540. 00001C72  4CDF 0003                movem.l    D0,D1, [A7]+
  2541. 00001C76  C202                     and.b      D1, D2
  2542. 00001C78  8001                     or.b       D0, D1
  2543. 00001C7A  0240 0001                andi.w     D0, 0x1
  2544. 00001C7E  6716                     beq        +0x18 /* 00001C96 */
  2545. label00001C80:
  2546. 00001C80  2853                     movea.l    A4, [A3]
  2547. 00001C82  7000                     moveq.l    D0, 0x00
  2548. 00001C84  2940 0010                move.l     [A4 + 0x10], D0
  2549. 00001C88  7000                     moveq.l    D0, 0x00
  2550. 00001C8A  2940 0014                move.l     [A4 + 0x14], D0
  2551. 00001C8E  2053                     movea.l    A0, [A3]
  2552. 00001C90  2C10                     move.l     D6, [A0]
  2553. 00001C92  7018                     moveq.l    D0, 0x18
  2554. 00001C94  9C80                     sub.l      D6, D0
  2555. label00001C96:
  2556. 00001C96  2E13                     move.l     D7, [A3]
  2557. 00001C98  7018                     moveq.l    D0, 0x18
  2558. 00001C9A  DE80                     add.l      D7, D0
  2559. 00001C9C  3D7C 0001 FFE4           move.w     [A6 - 0x1C], 0x1
  2560. 00001CA2  2053                     movea.l    A0, [A3]
  2561. 00001CA4  3D68 0012 FFE2           move.w     [A6 - 0x1E], [A0 + 0x12]
  2562. 00001CAA  3A2E FFE4                move.w     D5, [A6 - 0x1C]
  2563. 00001CAE  6066                     bra        +0x68 /* 00001D16 */
  2564. label00001CB0:
  2565. 00001CB0  2007                     move.l     D0, D7
  2566. 00001CB2  5480                     addq.l     D0, 2
  2567. 00001CB4  2D40 FFF6                move.l     [A6 - 0xA], D0
  2568. 00001CB8  486E FFF6                pea.l      [A6 - 0xA]
  2569. 00001CBC  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  2570. 00001CC0  202E FFF6                move.l     D0, [A6 - 0xA]
  2571. 00001CC4  5280                     addq.l     D0, 1
  2572. 00001CC6  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  2573. 00001CCC  2D40 FFF6                move.l     [A6 - 0xA], D0
  2574. 00001CD0  4267                     clr.w      -[A7]
  2575. 00001CD2  2047                     movea.l    A0, D7
  2576. 00001CD4  3F10                     move.w     -[A7], [A0]
  2577. 00001CD6  2F0E                     move.l     -[A7], A6
  2578. 00001CD8  4EBA FEEE                jsr        [PC - 0x112 /* 00001BC8 */]
  2579. 00001CDC  101F                     move.b     D0, [A7]+
  2580. 00001CDE  6706                     beq        +0x8 /* 00001CE6 */
  2581. 00001CE0  2E2E FFF6                move.l     D7, [A6 - 0xA]
  2582. 00001CE4  602C                     bra        +0x2E /* 00001D12 */
  2583. label00001CE6:
  2584. 00001CE6  2053                     movea.l    A0, [A3]
  2585. 00001CE8  202E FFF6                move.l     D0, [A6 - 0xA]
  2586. 00001CEC  9093                     sub.l      D0, [A3]
  2587. 00001CEE  2210                     move.l     D1, [A0]
  2588. 00001CF0  9280                     sub.l      D1, D0
  2589. 00001CF2  2D41 FFEA                move.l     [A6 - 0x16], D1
  2590. 00001CF6  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2591. 00001CFA  2F07                     move.l     -[A7], D7
  2592. 00001CFC  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2593. 00001D00  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2594. 00001D04  2853                     movea.l    A4, [A3]
  2595. 00001D06  53AC 0010                subq.l     [A4 + 0x10], 1
  2596. 00001D0A  202E FFF6                move.l     D0, [A6 - 0xA]
  2597. 00001D0E  9087                     sub.l      D0, D7
  2598. 00001D10  DC80                     add.l      D6, D0
  2599. label00001D12:
  2600. 00001D12  5245                     addq.w     D5, 1
  2601. 00001D14  6906                     bvs        +0x8 /* 00001D1C */
  2602. label00001D16:
  2603. 00001D16  BA6E FFE2                cmp.w      D5, [A6 - 0x1E]
  2604. 00001D1A  6F94                     ble        -0x6A /* 00001CB0 */
  2605. label00001D1C:
  2606. 00001D1C  4A86                     tst.l      D6
  2607. 00001D1E  6F1C                     ble        +0x1E /* 00001D3C */
  2608. 00001D20  2853                     movea.l    A4, [A3]
  2609. 00001D22  2807                     move.l     D4, D7
  2610. 00001D24  9893                     sub.l      D4, [A3]
  2611. 00001D26  42A7                     clr.l      -[A7]
  2612. 00001D28  2F04                     move.l     -[A7], D4
  2613. 00001D2A  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  2614. 00001D2E  289F                     move.l     [A4], [A7]+
  2615. 00001D30  2F07                     move.l     -[A7], D7
  2616. 00001D32  2014                     move.l     D0, [A4]
  2617. 00001D34  9084                     sub.l      D0, D4
  2618. 00001D36  2F00                     move.l     -[A7], D0
  2619. 00001D38  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2620. label00001D3C:
  2621. 00001D3C  2F0B                     move.l     -[A7], A3
  2622. 00001D3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2623. 00001D42  4EBA ECB0                jsr        [PC - 0x1350 /* 000009F4 */]
  2624. 00001D46  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  2625. 00001D4A  4267                     clr.w      -[A7]
  2626. 00001D4C  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  2627. 00001D50  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  2628. 00001D54  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2629. 00001D58  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2630. 00001D5C  4E5E                     unlink     A6
  2631. 00001D5E  2E9F                     move.l     [A7], [A7]+
  2632. 00001D60  4E75                     rts
  2633. fn00001D62:
  2634. 00001D62  4E56 FFFC                link       A6, -0x0004
  2635. 00001D66  2F0C                     move.l     -[A7], A4
  2636. 00001D68  42A7                     clr.l      -[A7]
  2637. 00001D6A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2638. 00001D6E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2639. 00001D72  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  2640. 00001D76  285F                     movea.l    A4, [A7]+
  2641. 00001D78  200C                     move.l     D0, A4
  2642. 00001D7A  6714                     beq        +0x16 /* 00001D90 */
  2643. 00001D7C  2F0C                     move.l     -[A7], A4
  2644. 00001D7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2645. 00001D82  4EBA EC70                jsr        [PC - 0x1390 /* 000009F4 */]
  2646. 00001D86  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2647. 00001D8A  4267                     clr.w      -[A7]
  2648. 00001D8C  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  2649. label00001D90:
  2650. 00001D90  285F                     movea.l    A4, [A7]+
  2651. 00001D92  4E5E                     unlink     A6
  2652. 00001D94  205F                     movea.l    A0, [A7]+
  2653. 00001D96  DEFC 000C                add.w      A7, 0xC
  2654. 00001D9A  4ED0                     jmp        [A0]
  2655. fn00001D9C:
  2656. 00001D9C  4E56 FFEC                link       A6, -0x0014
  2657. 00001DA0  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2658. 00001DA4  42A7                     clr.l      -[A7]
  2659. 00001DA6  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  2660. 00001DAA  2F3C 5052 4E54           move.l     -[A7], 0x50524E54 /* 'PRNT' */
  2661. 00001DB0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  2662. 00001DB4  285F                     movea.l    A4, [A7]+
  2663. 00001DB6  200C                     move.l     D0, A4
  2664. 00001DB8  676C                     beq        +0x6E /* 00001E26 */
  2665. 00001DBA  2F0C                     move.l     -[A7], A4
  2666. 00001DBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2667. 00001DC0  4EBA EC32                jsr        [PC - 0x13CE /* 000009F4 */]
  2668. 00001DC4  2054                     movea.l    A0, [A4]
  2669. 00001DC6  700B                     moveq.l    D0, 0x0B
  2670. 00001DC8  B068 0010                cmp.w      D0, [A0 + 0x10]
  2671. 00001DCC  664E                     bne        +0x50 /* 00001E1C */
  2672. 00001DCE  3A28 0134                move.w     D5, [A0 + 0x134]
  2673. 00001DD2  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  2674. 00001DD6  2F3C 5052 5354           move.l     -[A7], 0x50525354 /* 'PRST' */
  2675. 00001DDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2676. 00001DE0  4EBA FF80                jsr        [PC - 0x80 /* 00001D62 */]
  2677. 00001DE4  2E3C 0000 0136           move.l     D7, 0x136
  2678. 00001DEA  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  2679. 00001DF0  3D45 FFEC                move.w     [A6 - 0x14], D5
  2680. 00001DF4  3C2E FFEE                move.w     D6, [A6 - 0x12]
  2681. 00001DF8  601C                     bra        +0x1E /* 00001E16 */
  2682. label00001DFA:
  2683. 00001DFA  2647                     movea.l    A3, D7
  2684. 00001DFC  D7D4                     add.l      A3, [A4]
  2685. 00001DFE  2F13                     move.l     -[A7], [A3]
  2686. 00001E00  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  2687. 00001E06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2688. 00001E0A  4EBA FF56                jsr        [PC - 0xAA /* 00001D62 */]
  2689. 00001E0E  7024                     moveq.l    D0, 0x24
  2690. 00001E10  DE80                     add.l      D7, D0
  2691. 00001E12  5246                     addq.w     D6, 1
  2692. 00001E14  6906                     bvs        +0x8 /* 00001E1C */
  2693. label00001E16:
  2694. 00001E16  BC6E FFEC                cmp.w      D6, [A6 - 0x14]
  2695. 00001E1A  6FDE                     ble        -0x20 /* 00001DFA */
  2696. label00001E1C:
  2697. 00001E1C  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  2698. 00001E20  4267                     clr.w      -[A7]
  2699. 00001E22  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  2700. label00001E26:
  2701. 00001E26  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2702. 00001E2A  4E5E                     unlink     A6
  2703. 00001E2C  2E9F                     move.l     [A7], [A7]+
  2704. 00001E2E  4E75                     rts
  2705. fn00001E30:
  2706. 00001E30  4E56 FFE0                link       A6, -0x0020
  2707. 00001E34  2F0C                     move.l     -[A7], A4
  2708. 00001E36  286E 0008                movea.l    A4, [A6 + 0x8]
  2709. 00001E3A  486E FFE0                pea.l      [A6 - 0x20]
  2710. 00001E3E  4EAD 0F5A                jsr        [A5 + 0xF5A /* export_487 */]
  2711. 00001E42  4267                     clr.w      -[A7]
  2712. 00001E44  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2713. 00001E48  486C FFDC                pea.l      [A4 - 0x24]
  2714. 00001E4C  7020                     moveq.l    D0, 0x20
  2715. 00001E4E  2F00                     move.l     -[A7], D0
  2716. 00001E50  486E FFE0                pea.l      [A6 - 0x20]
  2717. 00001E54  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  2718. 00001E58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2719. 00001E5C  4EBA E342                jsr        [PC - 0x1CBE /* 000001A0 */]
  2720. 00001E60  296C FFDC FFC4           move.l     [A4 - 0x3C], [A4 - 0x24]
  2721. 00001E66  4267                     clr.w      -[A7]
  2722. 00001E68  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2723. 00001E6C  2F2C FFC4                move.l     -[A7], [A4 - 0x3C]
  2724. 00001E70  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  2725. 00001E74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2726. 00001E78  4EBA E326                jsr        [PC - 0x1CDA /* 000001A0 */]
  2727. 00001E7C  285F                     movea.l    A4, [A7]+
  2728. 00001E7E  4E5E                     unlink     A6
  2729. 00001E80  2E9F                     move.l     [A7], [A7]+
  2730. 00001E82  4E75                     rts
  2731. fn00001E84:
  2732. 00001E84  4E56 F800                link       A6, -0x0800
  2733. 00001E88  2F0C                     move.l     -[A7], A4
  2734. 00001E8A  286E 0008                movea.l    A4, [A6 + 0x8]
  2735. 00001E8E  41EE FA00                lea.l      A0, [A6 - 0x600]
  2736. 00001E92  43ED A896                lea.l      A1, [A5 - 0x576A]
  2737. 00001E96  303C 02FF                move.w     D0, 0x2FF
  2738. label00001E9A:
  2739. 00001E9A  30D9                     move.w     [A0]+, [A1]+
  2740. 00001E9C  51C8 FFFC                dbf        D0, -0x6 /* 00001E9A */
  2741. 00001EA0  202C FE96                move.l     D0, [A4 - 0x16A]
  2742. 00001EA4  D0BC 0000 0600           add.l      D0, 0x600
  2743. 00001EAA  2D40 FA00                move.l     [A6 - 0x600], D0
  2744. 00001EAE  2D6E FA00 FA18           move.l     [A6 - 0x5E8], [A6 - 0x600]
  2745. 00001EB4  7000                     moveq.l    D0, 0x00
  2746. 00001EB6  2D40 FA0C                move.l     [A6 - 0x5F4], D0
  2747. 00001EBA  2D6C FFEC FA24           move.l     [A6 - 0x5DC], [A4 - 0x14]
  2748. 00001EC0  486E FE00                pea.l      [A6 - 0x200]
  2749. 00001EC4  2F3C 0000 0080           move.l     -[A7], 0x80
  2750. 00001ECA  4EAD 29D2                jsr        [A5 + 0x29D2 /* export_1334 */]
  2751. 00001ECE  7000                     moveq.l    D0, 0x00
  2752. 00001ED0  2D40 FA38                move.l     [A6 - 0x5C8], D0
  2753. 00001ED4  7000                     moveq.l    D0, 0x00
  2754. 00001ED6  2D40 FA3C                move.l     [A6 - 0x5C4], D0
  2755. 00001EDA  700A                     moveq.l    D0, 0x0A
  2756. 00001EDC  2D40 FA10                move.l     [A6 - 0x5F0], D0
  2757. 00001EE0  2D6C FFC4 FA14           move.l     [A6 - 0x5EC], [A4 - 0x3C]
  2758. 00001EE6  08AE 0007 FA4C           bclr.b     [A6 - 0x5B4], 0x7
  2759. 00001EEC  08EE 0004 FA4C           bset.b     [A6 - 0x5B4], 0x4
  2760. 00001EF2  082E 0005 FA4C           btst.b     [A6 - 0x5B4], 0x5
  2761. 00001EF8  56C0                     sne        D0
  2762. 00001EFA  4400                     neg.b      D0
  2763. 00001EFC  1940 FE8A                move.b     [A4 - 0x176], D0
  2764. 00001F00  2D6D A854 FA64           move.l     [A6 - 0x59C], [A5 - 0x57AC]
  2765. 00001F06  2D6D A854 FA68           move.l     [A6 - 0x598], [A5 - 0x57AC]
  2766. 00001F0C  2D6D A854 FA6C           move.l     [A6 - 0x594], [A5 - 0x57AC]
  2767. 00001F12  102C FE88                move.b     D0, [A4 - 0x178]
  2768. 00001F16  6708                     beq        +0xA /* 00001F20 */
  2769. 00001F18  7000                     moveq.l    D0, 0x00
  2770. 00001F1A  2D40 FA74                move.l     [A6 - 0x58C], D0
  2771. 00001F1E  6006                     bra        +0x8 /* 00001F26 */
  2772. label00001F20:
  2773. 00001F20  2D6C FE9E FA74           move.l     [A6 - 0x58C], [A4 - 0x162]
  2774. label00001F26:
  2775. 00001F26  296E FA70 FFA8           move.l     [A4 - 0x58], [A6 - 0x590]
  2776. 00001F2C  42A7                     clr.l      -[A7]
  2777. 00001F2E  486E FA00                pea.l      [A6 - 0x600]
  2778. 00001F32  2F3C 0000 0180           move.l     -[A7], 0x180
  2779. 00001F38  4EAD 296A                jsr        [A5 + 0x296A /* export_1321 */]
  2780. 00001F3C  201F                     move.l     D0, [A7]+
  2781. 00001F3E  91AE FA70                sub.l      [A6 - 0x590], D0
  2782. 00001F42  102C FE8A                move.b     D0, [A4 - 0x176]
  2783. 00001F46  670C                     beq        +0xE /* 00001F54 */
  2784. 00001F48  486E FA18                pea.l      [A6 - 0x5E8]
  2785. 00001F4C  2F2C FFA8                move.l     -[A7], [A4 - 0x58]
  2786. 00001F50  4EAD 0F42                jsr        [A5 + 0xF42 /* export_484 */]
  2787. label00001F54:
  2788. 00001F54  7000                     moveq.l    D0, 0x00
  2789. 00001F56  2940 FFDC                move.l     [A4 - 0x24], D0
  2790. 00001F5A  4267                     clr.w      -[A7]
  2791. 00001F5C  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2792. 00001F60  486C FFDC                pea.l      [A4 - 0x24]
  2793. 00001F64  2F3C 0000 0600           move.l     -[A7], 0x600
  2794. 00001F6A  486E FA00                pea.l      [A6 - 0x600]
  2795. 00001F6E  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  2796. 00001F72  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2797. 00001F76  4EBA E228                jsr        [PC - 0x1DD8 /* 000001A0 */]
  2798. label00001F7A:
  2799. 00001F7A  202C FFDC                move.l     D0, [A4 - 0x24]
  2800. 00001F7E  B0AE FA00                cmp.l      D0, [A6 - 0x600]
  2801. 00001F82  6C34                     bge        +0x36 /* 00001FB8 */
  2802. 00001F84  2F2C FFDC                move.l     -[A7], [A4 - 0x24]
  2803. 00001F88  2F3C 0000 0200           move.l     -[A7], 0x200
  2804. 00001F8E  486E F800                pea.l      [A6 - 0x800]
  2805. 00001F92  4EAD 0F32                jsr        [A5 + 0xF32 /* export_482 */]
  2806. 00001F96  4267                     clr.w      -[A7]
  2807. 00001F98  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2808. 00001F9C  486C FFDC                pea.l      [A4 - 0x24]
  2809. 00001FA0  2F3C 0000 0200           move.l     -[A7], 0x200
  2810. 00001FA6  486E F800                pea.l      [A6 - 0x800]
  2811. 00001FAA  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  2812. 00001FAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2813. 00001FB2  4EBA E1EC                jsr        [PC - 0x1E14 /* 000001A0 */]
  2814. 00001FB6  60C2                     bra        -0x3C /* 00001F7A */
  2815. label00001FB8:
  2816. 00001FB8  285F                     movea.l    A4, [A7]+
  2817. 00001FBA  4E5E                     unlink     A6
  2818. 00001FBC  2E9F                     move.l     [A7], [A7]+
  2819. 00001FBE  4E75                     rts
  2820. fn00001FC0:
  2821. 00001FC0  4E56 0000                link       A6, 0
  2822. 00001FC4  2F0C                     move.l     -[A7], A4
  2823. 00001FC6  286E 0008                movea.l    A4, [A6 + 0x8]
  2824. 00001FCA  202C FE96                move.l     D0, [A4 - 0x16A]
  2825. 00001FCE  D0BC 0000 0600           add.l      D0, 0x600
  2826. 00001FD4  2940 FFDC                move.l     [A4 - 0x24], D0
  2827. 00001FD8  2F2C FFF8                move.l     -[A7], [A4 - 0x8]
  2828. 00001FDC  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  2829. 00001FE0  4267                     clr.w      -[A7]
  2830. 00001FE2  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2831. 00001FE6  486C FFDC                pea.l      [A4 - 0x24]
  2832. 00001FEA  202C FFFC                move.l     D0, [A4 - 0x4]
  2833. 00001FEE  E580                     asl        D0, 2
  2834. 00001FF0  2F00                     move.l     -[A7], D0
  2835. 00001FF2  206C FFF8                movea.l    A0, [A4 - 0x8]
  2836. 00001FF6  2F10                     move.l     -[A7], [A0]
  2837. 00001FF8  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  2838. 00001FFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2839. 00002000  4EBA E19E                jsr        [PC - 0x1E62 /* 000001A0 */]
  2840. 00002004  486C FFF8                pea.l      [A4 - 0x8]
  2841. 00002008  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  2842. 0000200C  285F                     movea.l    A4, [A7]+
  2843. 0000200E  4E5E                     unlink     A6
  2844. 00002010  2E9F                     move.l     [A7], [A7]+
  2845. 00002012  4E75                     rts
  2846. fn00002014:
  2847. 00002014  4E56 FFFE                link       A6, -0x0002
  2848. 00002018  48E7 0108                movem.l    -[A7], D7,A4
  2849. 0000201C  286E 0008                movea.l    A4, [A6 + 0x8]
  2850. 00002020  4267                     clr.w      -[A7]
  2851. 00002022  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2852. 00002026  486C FEA2                pea.l      [A4 - 0x15E]
  2853. 0000202A  4267                     clr.w      -[A7]
  2854. 0000202C  4EAD 0CDA                jsr        [A5 + 0xCDA /* export_407 */]
  2855. 00002030  101F                     move.b     D0, [A7]+
  2856. 00002032  660A                     bne        +0xC /* 0000203E */
  2857. 00002034  2F3C 0033 3261           move.l     -[A7], 0x333261 /* '32a' */
  2858. 0000203A  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  2859. label0000203E:
  2860. 0000203E  4267                     clr.w      -[A7]
  2861. 00002040  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2862. 00002044  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2863. 00002048  3E1F                     move.w     D7, [A7]+
  2864. 0000204A  4CDF 1080                movem.l    D7,A4, [A7]+
  2865. 0000204E  4E5E                     unlink     A6
  2866. 00002050  2E9F                     move.l     [A7], [A7]+
  2867. 00002052  4E75                     rts
  2868. fn00002054:
  2869. 00002054  4E56 FFFC                link       A6, -0x0004
  2870. 00002058  48E7 0308                movem.l    -[A7], D6,D7,A4
  2871. 0000205C  286E 0008                movea.l    A4, [A6 + 0x8]
  2872. 00002060  70FF                     moveq.l    D0, 0xFFFFFFFF
  2873. 00002062  B06D A42C                cmp.w      D0, [A5 - 0x5BD4]
  2874. 00002066  56C0                     sne        D0
  2875. 00002068  4400                     neg.b      D0
  2876. 0000206A  1940 FE8B                move.b     [A4 - 0x175], D0
  2877. 0000206E  6640                     bne        +0x42 /* 000020B0 */
  2878. 00002070  4267                     clr.w      -[A7]
  2879. 00002072  A99B                     syscall    SetResLoad
  2880. 00002074  4267                     clr.w      -[A7]
  2881. 00002076  3F2D A438                move.w     -[A7], [A5 - 0x5BC8]
  2882. 0000207A  2F2D A43A                move.l     -[A7], [A5 - 0x5BC6]
  2883. 0000207E  486D A43E                pea.l      [A5 - 0x5BC2]
  2884. 00002082  1F3C 0003                move.b     -[A7], 0x3
  2885. 00002086  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  2886. 0000208A  3E1F                     move.w     D7, [A7]+
  2887. 0000208C  4267                     clr.w      -[A7]
  2888. 0000208E  A9AF                     syscall    ResError
  2889. 00002090  3C1F                     move.w     D6, [A7]+
  2890. 00002092  1F3C 0001                move.b     -[A7], 0x1
  2891. 00002096  A99B                     syscall    SetResLoad
  2892. 00002098  70FF                     moveq.l    D0, 0xFFFFFFFF
  2893. 0000209A  B047                     cmp.w      D0, D7
  2894. 0000209C  56C0                     sne        D0
  2895. 0000209E  4A46                     tst.w      D6
  2896. 000020A0  57C1                     seq        D1
  2897. 000020A2  C001                     and.b      D0, D1
  2898. 000020A4  670A                     beq        +0xC /* 000020B0 */
  2899. 000020A6  3B47 A42C                move.w     [A5 - 0x5BD4], D7
  2900. 000020AA  197C 0001 FE8B           move.b     [A4 - 0x175], 0x1
  2901. label000020B0:
  2902. 000020B0  102C FE8B                move.b     D0, [A4 - 0x175]
  2903. 000020B4  671A                     beq        +0x1C /* 000020D0 */
  2904. 000020B6  4267                     clr.w      -[A7]
  2905. 000020B8  3F2D A42C                move.w     -[A7], [A5 - 0x5BD4]
  2906. 000020BC  3F2D A438                move.w     -[A7], [A5 - 0x5BC8]
  2907. 000020C0  486C FEA2                pea.l      [A4 - 0x15E]
  2908. 000020C4  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  2909. 000020C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2910. 000020CC  4EBA E0D2                jsr        [PC - 0x1F2E /* 000001A0 */]
  2911. label000020D0:
  2912. 000020D0  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2913. 000020D4  4E5E                     unlink     A6
  2914. 000020D6  2E9F                     move.l     [A7], [A7]+
  2915. 000020D8  4E75                     rts
  2916. fn000020DA:
  2917. 000020DA  4E56 FE48                link       A6, -0x01B8
  2918. 000020DE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2919. 000020E2  286E 0008                movea.l    A4, [A6 + 0x8]
  2920. 000020E6  4267                     clr.w      -[A7]
  2921. 000020E8  3F2D A542                move.w     -[A7], [A5 - 0x5ABE]
  2922. 000020EC  486D A438                pea.l      [A5 - 0x5BC8]
  2923. 000020F0  4267                     clr.w      -[A7]
  2924. 000020F2  4EAD 0CDA                jsr        [A5 + 0xCDA /* export_407 */]
  2925. 000020F6  101F                     move.b     D0, [A7]+
  2926. 000020F8  660A                     bne        +0xC /* 00002104 */
  2927. 000020FA  2F3C 0053 A7CD           move.l     -[A7], 0x53A7CD
  2928. 00002100  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  2929. label00002104:
  2930. 00002104  202C FEA4                move.l     D0, [A4 - 0x15C]
  2931. 00002108  B0AD A43A                cmp.l      D0, [A5 - 0x5BC6]
  2932. 0000210C  6740                     beq        +0x42 /* 0000214E */
  2933. 0000210E  486E FFCC                pea.l      [A6 - 0x34]
  2934. 00002112  7034                     moveq.l    D0, 0x34
  2935. 00002114  2F00                     move.l     -[A7], D0
  2936. 00002116  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2937. 0000211A  41EC FEA8                lea.l      A0, [A4 - 0x158]
  2938. 0000211E  2D48 FFDE                move.l     [A6 - 0x22], A0
  2939. 00002122  3D6C FEA2 FFE2           move.w     [A6 - 0x1E], [A4 - 0x15E]
  2940. 00002128  2D6C FEA4 FFFC           move.l     [A6 - 0x4], [A4 - 0x15C]
  2941. 0000212E  2D6D A43A FFF0           move.l     [A6 - 0x10], [A5 - 0x5BC6]
  2942. 00002134  4267                     clr.w      -[A7]
  2943. 00002136  486E FFCC                pea.l      [A6 - 0x34]
  2944. 0000213A  4267                     clr.w      -[A7]
  2945. 0000213C  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2946. 00002140  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2947. 00002144  4EBA E05A                jsr        [PC - 0x1FA6 /* 000001A0 */]
  2948. 00002148  296D A43A FEA4           move.l     [A4 - 0x15C], [A5 - 0x5BC6]
  2949. label0000214E:
  2950. 0000214E  4267                     clr.w      -[A7]
  2951. 00002150  486D A438                pea.l      [A5 - 0x5BC8]
  2952. 00002154  486C FEA2                pea.l      [A4 - 0x15E]
  2953. 00002158  1F3C 0001                move.b     -[A7], 0x1
  2954. 0000215C  4EAD 0C8A                jsr        [A5 + 0xC8A /* export_397 */]
  2955. 00002160  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2956. 00002164  4EBA E03A                jsr        [PC - 0x1FC6 /* 000001A0 */]
  2957. 00002168  102C FE85                move.b     D0, [A4 - 0x17B]
  2958. 0000216C  675A                     beq        +0x5C /* 000021C8 */
  2959. 0000216E  4267                     clr.w      -[A7]
  2960. 00002170  3F2C FE8E                move.w     -[A7], [A4 - 0x172]
  2961. 00002174  3F2D A542                move.w     -[A7], [A5 - 0x5ABE]
  2962. 00002178  4EAD 0C7A                jsr        [A5 + 0xC7A /* export_395 */]
  2963. 0000217C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2964. 00002180  4EBA E050                jsr        [PC - 0x1FB0 /* 000001D2 */]
  2965. 00002184  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2966. 00002188  4EBA FE8A                jsr        [PC - 0x176 /* 00002014 */]
  2967. 0000218C  4267                     clr.w      -[A7]
  2968. 0000218E  42A7                     clr.l      -[A7]
  2969. 00002190  3F2D A438                move.w     -[A7], [A5 - 0x5BC8]
  2970. 00002194  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2971. 00002198  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2972. 0000219C  4EBA E034                jsr        [PC - 0x1FCC /* 000001D2 */]
  2973. 000021A0  47EC FEA2                lea.l      A3, [A4 - 0x15E]
  2974. 000021A4  4267                     clr.w      -[A7]
  2975. 000021A6  3F13                     move.w     -[A7], [A3]
  2976. 000021A8  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  2977. 000021AC  486B 0006                pea.l      [A3 + 0x6]
  2978. 000021B0  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  2979. 000021B4  3E1F                     move.w     D7, [A7]+
  2980. 000021B6  6700 014C                beq        +0x14E /* 00002304 */
  2981. 000021BA  3F07                     move.w     -[A7], D7
  2982. 000021BC  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  2983. 000021C0  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  2984. 000021C4  6000 013E                bra        +0x140 /* 00002304 */
  2985. label000021C8:
  2986. 000021C8  3F2D A42C                move.w     -[A7], [A5 - 0x5BD4]
  2987. 000021CC  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  2988. 000021D0  4267                     clr.w      -[A7]
  2989. 000021D2  3F2D A542                move.w     -[A7], [A5 - 0x5ABE]
  2990. 000021D6  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2991. 000021DA  3E1F                     move.w     D7, [A7]+
  2992. 000021DC  4AAD A42E                tst.l      [A5 - 0x5BD2]
  2993. 000021E0  57C0                     seq        D0
  2994. 000021E2  122D A1EE                move.b     D1, [A5 - 0x5E12]
  2995. 000021E6  0A01 0001                xori.b     D1, 0x1
  2996. 000021EA  8001                     or.b       D0, D1
  2997. 000021EC  0240 0001                andi.w     D0, 0x1
  2998. 000021F0  6714                     beq        +0x16 /* 00002206 */
  2999. 000021F2  41EE FE48                lea.l      A0, [A6 - 0x1B8]
  3000. 000021F6  43ED A438                lea.l      A1, [A5 - 0x5BC8]
  3001. 000021FA  303C 0082                move.w     D0, 0x82
  3002. label000021FE:
  3003. 000021FE  30D9                     move.w     [A0]+, [A1]+
  3004. 00002200  51C8 FFFC                dbf        D0, -0x6 /* 000021FE */
  3005. 00002204  6054                     bra        +0x56 /* 0000225A */
  3006. label00002206:
  3007. 00002206  486E FF52                pea.l      [A6 - 0xAE]
  3008. 0000220A  707A                     moveq.l    D0, 0x7A
  3009. 0000220C  2F00                     move.l     -[A7], D0
  3010. 0000220E  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  3011. 00002212  41ED A43E                lea.l      A0, [A5 - 0x5BC2]
  3012. 00002216  2D48 FF64                move.l     [A6 - 0x9C], A0
  3013. 0000221A  3D6D A438 FF68           move.w     [A6 - 0x98], [A5 - 0x5BC8]
  3014. 00002220  41EC FEA8                lea.l      A0, [A4 - 0x158]
  3015. 00002224  2D48 FF6E                move.l     [A6 - 0x92], A0
  3016. 00002228  2D6C FEA4 FF76           move.l     [A6 - 0x8A], [A4 - 0x15C]
  3017. 0000222E  2D6D A43A FF82           move.l     [A6 - 0x7E], [A5 - 0x5BC6]
  3018. 00002234  4267                     clr.w      -[A7]
  3019. 00002236  486E FF52                pea.l      [A6 - 0xAE]
  3020. 0000223A  4267                     clr.w      -[A7]
  3021. 0000223C  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3022. 00002240  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3023. 00002244  4EBA DF8C                jsr        [PC - 0x2074 /* 000001D2 */]
  3024. 00002248  41EE FE48                lea.l      A0, [A6 - 0x1B8]
  3025. 0000224C  43EC FEA2                lea.l      A1, [A4 - 0x15E]
  3026. 00002250  303C 0082                move.w     D0, 0x82
  3027. label00002254:
  3028. 00002254  30D9                     move.w     [A0]+, [A1]+
  3029. 00002256  51C8 FFFC                dbf        D0, -0x6 /* 00002254 */
  3030. label0000225A:
  3031. 0000225A  4267                     clr.w      -[A7]
  3032. 0000225C  3F2E FE48                move.w     -[A7], [A6 - 0x1B8]
  3033. 00002260  2F2E FE4A                move.l     -[A7], [A6 - 0x1B6]
  3034. 00002264  486E FE4E                pea.l      [A6 - 0x1B2]
  3035. 00002268  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  3036. 0000226C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3037. 00002270  4EBA DF60                jsr        [PC - 0x20A0 /* 000001D2 */]
  3038. 00002274  4AAD A42E                tst.l      [A5 - 0x5BD2]
  3039. 00002278  57C0                     seq        D0
  3040. 0000227A  122D A1EE                move.b     D1, [A5 - 0x5E12]
  3041. 0000227E  0A01 0001                xori.b     D1, 0x1
  3042. 00002282  8001                     or.b       D0, D1
  3043. 00002284  0240 0001                andi.w     D0, 0x1
  3044. 00002288  673C                     beq        +0x3E /* 000022C6 */
  3045. 0000228A  486E FF52                pea.l      [A6 - 0xAE]
  3046. 0000228E  707A                     moveq.l    D0, 0x7A
  3047. 00002290  2F00                     move.l     -[A7], D0
  3048. 00002292  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  3049. 00002296  41EC FEA8                lea.l      A0, [A4 - 0x158]
  3050. 0000229A  2D48 FF64                move.l     [A6 - 0x9C], A0
  3051. 0000229E  41ED A43E                lea.l      A0, [A5 - 0x5BC2]
  3052. 000022A2  2D48 FF6E                move.l     [A6 - 0x92], A0
  3053. 000022A6  3D6D A438 FF68           move.w     [A6 - 0x98], [A5 - 0x5BC8]
  3054. 000022AC  2D6D A43A FF82           move.l     [A6 - 0x7E], [A5 - 0x5BC6]
  3055. 000022B2  4267                     clr.w      -[A7]
  3056. 000022B4  486E FF52                pea.l      [A6 - 0xAE]
  3057. 000022B8  4267                     clr.w      -[A7]
  3058. 000022BA  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3059. 000022BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3060. 000022C2  4EBA DF0E                jsr        [PC - 0x20F2 /* 000001D2 */]
  3061. label000022C6:
  3062. 000022C6  4267                     clr.w      -[A7]
  3063. 000022C8  42A7                     clr.l      -[A7]
  3064. 000022CA  3F2D A438                move.w     -[A7], [A5 - 0x5BC8]
  3065. 000022CE  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3066. 000022D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3067. 000022D6  4EBA DEFA                jsr        [PC - 0x2106 /* 000001D2 */]
  3068. 000022DA  47ED A438                lea.l      A3, [A5 - 0x5BC8]
  3069. 000022DE  4267                     clr.w      -[A7]
  3070. 000022E0  3F13                     move.w     -[A7], [A3]
  3071. 000022E2  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  3072. 000022E6  486B 0006                pea.l      [A3 + 0x6]
  3073. 000022EA  1F3C 0003                move.b     -[A7], 0x3
  3074. 000022EE  486C FE8E                pea.l      [A4 - 0x172]
  3075. 000022F2  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  3076. 000022F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3077. 000022FA  4EBA DED6                jsr        [PC - 0x212A /* 000001D2 */]
  3078. 000022FE  3B6C FE8E A542           move.w     [A5 - 0x5ABE], [A4 - 0x172]
  3079. label00002304:
  3080. 00002304  42A7                     clr.l      -[A7]
  3081. 00002306  2F3C 0000 0600           move.l     -[A7], 0x600
  3082. 0000230C  486D A896                pea.l      [A5 - 0x576A]
  3083. 00002310  4EAD 0F32                jsr        [A5 + 0xF32 /* export_482 */]
  3084. 00002314  102C FE8A                move.b     D0, [A4 - 0x176]
  3085. 00002318  670C                     beq        +0xE /* 00002326 */
  3086. 0000231A  486D A8AE                pea.l      [A5 - 0x5752]
  3087. 0000231E  2F2C FFA8                move.l     -[A7], [A4 - 0x58]
  3088. 00002322  4EAD 0F42                jsr        [A5 + 0xF42 /* export_484 */]
  3089. label00002326:
  3090. 00002326  2B6C FFA8 A906           move.l     [A5 - 0x56FA], [A4 - 0x58]
  3091. 0000232C  102C FE85                move.b     D0, [A4 - 0x17B]
  3092. 00002330  0A00 0001                xori.b     D0, 0x1
  3093. 00002334  C02C FE8B                and.b      D0, [A4 - 0x175]
  3094. 00002338  6748                     beq        +0x4A /* 00002382 */
  3095. 0000233A  4267                     clr.w      -[A7]
  3096. 0000233C  A99B                     syscall    SetResLoad
  3097. 0000233E  47ED A438                lea.l      A3, [A5 - 0x5BC8]
  3098. 00002342  4267                     clr.w      -[A7]
  3099. 00002344  3F13                     move.w     -[A7], [A3]
  3100. 00002346  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  3101. 0000234A  486B 0006                pea.l      [A3 + 0x6]
  3102. 0000234E  1F3C 0003                move.b     -[A7], 0x3
  3103. 00002352  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  3104. 00002356  3C1F                     move.w     D6, [A7]+
  3105. 00002358  1F3C 0001                move.b     -[A7], 0x1
  3106. 0000235C  A99B                     syscall    SetResLoad
  3107. 0000235E  70FF                     moveq.l    D0, 0xFFFFFFFF
  3108. 00002360  B046                     cmp.w      D0, D6
  3109. 00002362  660C                     bne        +0xE /* 00002370 */
  3110. 00002364  4267                     clr.w      -[A7]
  3111. 00002366  A9AF                     syscall    ResError
  3112. 00002368  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3113. 0000236C  4EBA DE64                jsr        [PC - 0x219C /* 000001D2 */]
  3114. label00002370:
  3115. 00002370  302D A436                move.w     D0, [A5 - 0x5BCA]
  3116. 00002374  B06D A42C                cmp.w      D0, [A5 - 0x5BD4]
  3117. 00002378  6604                     bne        +0x6 /* 0000237E */
  3118. 0000237A  3B46 A436                move.w     [A5 - 0x5BCA], D6
  3119. label0000237E:
  3120. 0000237E  3B46 A42C                move.w     [A5 - 0x5BD4], D6
  3121. label00002382:
  3122. 00002382  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  3123. 00002386  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3124. 0000238A  4E5E                     unlink     A6
  3125. 0000238C  2E9F                     move.l     [A7], [A7]+
  3126. 0000238E  4E75                     rts
  3127. fn00002390:
  3128. 00002390  4E56 FFFC                link       A6, -0x0004
  3129. 00002394  48E7 0018                movem.l    -[A7], A3,A4
  3130. 00002398  42A7                     clr.l      -[A7]
  3131. 0000239A  7018                     moveq.l    D0, 0x18
  3132. 0000239C  2F00                     move.l     -[A7], D0
  3133. 0000239E  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  3134. 000023A4  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  3135. 000023A8  2B5F AA4A                move.l     [A5 - 0x55B6], [A7]+
  3136. 000023AC  660A                     bne        +0xC /* 000023B8 */
  3137. 000023AE  2F3C 033E DC7B           move.l     -[A7], 0x33EDC7B
  3138. 000023B4  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  3139. label000023B8:
  3140. 000023B8  42A7                     clr.l      -[A7]
  3141. 000023BA  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  3142. 000023BE  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  3143. 000023C4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  3144. 000023C8  265F                     movea.l    A3, [A7]+
  3145. 000023CA  200B                     move.l     D0, A3
  3146. 000023CC  6608                     bne        +0xA /* 000023D6 */
  3147. 000023CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3148. 000023D2  4EBA DD7C                jsr        [PC - 0x2284 /* 00000150 */]
  3149. label000023D6:
  3150. 000023D6  2853                     movea.l    A4, [A3]
  3151. 000023D8  7000                     moveq.l    D0, 0x00
  3152. 000023DA  2940 0010                move.l     [A4 + 0x10], D0
  3153. 000023DE  7001                     moveq.l    D0, 0x01
  3154. 000023E0  2940 0014                move.l     [A4 + 0x14], D0
  3155. 000023E4  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  3156. 000023E8  1F3C 0001                move.b     -[A7], 0x1
  3157. 000023EC  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  3158. 000023F0  4CDF 1800                movem.l    A3,A4, [A7]+
  3159. 000023F4  4E5E                     unlink     A6
  3160. 000023F6  2E9F                     move.l     [A7], [A7]+
  3161. 000023F8  4E75                     rts
  3162. fn000023FA:
  3163. 000023FA  4E56 FFFC                link       A6, -0x0004
  3164. 000023FE  48E7 0018                movem.l    -[A7], A3,A4
  3165. 00002402  42A7                     clr.l      -[A7]
  3166. 00002404  7018                     moveq.l    D0, 0x18
  3167. 00002406  2F00                     move.l     -[A7], D0
  3168. 00002408  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  3169. 0000240E  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  3170. 00002412  2B5F AA46                move.l     [A5 - 0x55BA], [A7]+
  3171. 00002416  660A                     bne        +0xC /* 00002422 */
  3172. 00002418  2F3C 033E DC7D           move.l     -[A7], 0x33EDC7D
  3173. 0000241E  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  3174. label00002422:
  3175. 00002422  42A7                     clr.l      -[A7]
  3176. 00002424  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  3177. 00002428  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  3178. 0000242E  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  3179. 00002432  265F                     movea.l    A3, [A7]+
  3180. 00002434  200B                     move.l     D0, A3
  3181. 00002436  6608                     bne        +0xA /* 00002440 */
  3182. 00002438  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3183. 0000243C  4EBA DD12                jsr        [PC - 0x22EE /* 00000150 */]
  3184. label00002440:
  3185. 00002440  2853                     movea.l    A4, [A3]
  3186. 00002442  7000                     moveq.l    D0, 0x00
  3187. 00002444  2940 0010                move.l     [A4 + 0x10], D0
  3188. 00002448  7000                     moveq.l    D0, 0x00
  3189. 0000244A  2940 0014                move.l     [A4 + 0x14], D0
  3190. 0000244E  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  3191. 00002452  1F3C 0001                move.b     -[A7], 0x1
  3192. 00002456  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  3193. 0000245A  4CDF 1800                movem.l    A3,A4, [A7]+
  3194. 0000245E  4E5E                     unlink     A6
  3195. 00002460  2E9F                     move.l     [A7], [A7]+
  3196. 00002462  4E75                     rts
  3197. fn00002464:
  3198. 00002464  4E56 FFF4                link       A6, -0x000C
  3199. 00002468  48E7 0308                movem.l    -[A7], D6,D7,A4
  3200. 0000246C  286E 0008                movea.l    A4, [A6 + 0x8]
  3201. 00002470  4EAD 2C82                jsr        [A5 + 0x2C82 /* export_1420 */]
  3202. 00002474  7E00                     moveq.l    D7, 0x00
  3203. 00002476  3D7C 0001 FFF6           move.w     [A6 - 0xA], 0x1
  3204. 0000247C  3D6C FE90 FFF4           move.w     [A6 - 0xC], [A4 - 0x170]
  3205. 00002482  3C2E FFF6                move.w     D6, [A6 - 0xA]
  3206. 00002486  602E                     bra        +0x30 /* 000024B6 */
  3207. label00002488:
  3208. 00002488  4267                     clr.w      -[A7]
  3209. 0000248A  206C FFB0                movea.l    A0, [A4 - 0x50]
  3210. 0000248E  2007                     move.l     D0, D7
  3211. 00002490  D090                     add.l      D0, [A0]
  3212. 00002492  2040                     movea.l    A0, D0
  3213. 00002494  3F10                     move.w     -[A7], [A0]
  3214. 00002496  486E FFF8                pea.l      [A6 - 0x8]
  3215. 0000249A  4EAD 2B7A                jsr        [A5 + 0x2B7A /* export_1387 */]
  3216. 0000249E  101F                     move.b     D0, [A7]+
  3217. 000024A0  660E                     bne        +0x10 /* 000024B0 */
  3218. 000024A2  4267                     clr.w      -[A7]
  3219. 000024A4  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3220. 000024A8  4EAD 2BA2                jsr        [A5 + 0x2BA2 /* export_1392 */]
  3221. 000024AC  3D5F FFF8                move.w     [A6 - 0x8], [A7]+
  3222. label000024B0:
  3223. 000024B0  5487                     addq.l     D7, 2
  3224. 000024B2  5246                     addq.w     D6, 1
  3225. 000024B4  6906                     bvs        +0x8 /* 000024BC */
  3226. label000024B6:
  3227. 000024B6  BC6E FFF4                cmp.w      D6, [A6 - 0xC]
  3228. 000024BA  6FCC                     ble        -0x32 /* 00002488 */
  3229. label000024BC:
  3230. 000024BC  486C FFB0                pea.l      [A4 - 0x50]
  3231. 000024C0  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3232. 000024C4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  3233. 000024C8  4E5E                     unlink     A6
  3234. 000024CA  2E9F                     move.l     [A7], [A7]+
  3235. 000024CC  4E75                     rts
  3236. export_229:
  3237. 000024CE  4E56 FE84                link       A6, -0x017C
  3238. 000024D2  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  3239. 000024D6  2F0E                     move.l     -[A7], A6
  3240. 000024D8  4EBA E5FC                jsr        [PC - 0x1A04 /* 00000AD6 */]
  3241. 000024DC  2F0E                     move.l     -[A7], A6
  3242. 000024DE  4EBA E680                jsr        [PC - 0x1980 /* 00000B60 */]
  3243. 000024E2  2F0E                     move.l     -[A7], A6
  3244. 000024E4  4EBA E72C                jsr        [PC - 0x18D4 /* 00000C12 */]
  3245. 000024E8  2F0E                     move.l     -[A7], A6
  3246. 000024EA  4EBA E81A                jsr        [PC - 0x17E6 /* 00000D06 */]
  3247. 000024EE  2F0E                     move.l     -[A7], A6
  3248. 000024F0  4EBA EC9A                jsr        [PC - 0x1366 /* 0000118C */]
  3249. 000024F4  2F0E                     move.l     -[A7], A6
  3250. 000024F6  4EBA EE44                jsr        [PC - 0x11BC /* 0000133C */]
  3251. 000024FA  2F0E                     move.l     -[A7], A6
  3252. 000024FC  4EBA EEB8                jsr        [PC - 0x1148 /* 000013B6 */]
  3253. 00002500  2F0E                     move.l     -[A7], A6
  3254. 00002502  4EBA EF4E                jsr        [PC - 0x10B2 /* 00001452 */]
  3255. 00002506  2F0E                     move.l     -[A7], A6
  3256. 00002508  4EBA EFEE                jsr        [PC - 0x1012 /* 000014F8 */]
  3257. 0000250C  2F0E                     move.l     -[A7], A6
  3258. 0000250E  4EBA F12A                jsr        [PC - 0xED6 /* 0000163A */]
  3259. 00002512  2F0E                     move.l     -[A7], A6
  3260. 00002514  4EBA F3B0                jsr        [PC - 0xC50 /* 000018C6 */]
  3261. 00002518  4AAD AA4A                tst.l      [A5 - 0x55B6]
  3262. 0000251C  6706                     beq        +0x8 /* 00002524 */
  3263. 0000251E  2F0E                     move.l     -[A7], A6
  3264. 00002520  4EBA F522                jsr        [PC - 0xADE /* 00001A44 */]
  3265. label00002524:
  3266. 00002524  4AAD AA46                tst.l      [A5 - 0x55BA]
  3267. 00002528  6706                     beq        +0x8 /* 00002530 */
  3268. 0000252A  2F0E                     move.l     -[A7], A6
  3269. 0000252C  4EBA F6EE                jsr        [PC - 0x912 /* 00001C1C */]
  3270. label00002530:
  3271. 00002530  2F2D A8E6                move.l     -[A7], [A5 - 0x571A]
  3272. 00002534  2F3C 5749 4C44           move.l     -[A7], 0x57494C44 /* 'WILD' */
  3273. 0000253A  2F0E                     move.l     -[A7], A6
  3274. 0000253C  4EBA F824                jsr        [PC - 0x7DC /* 00001D62 */]
  3275. 00002540  2F2D A8EA                move.l     -[A7], [A5 - 0x5716]
  3276. 00002544  2F3C 5749 4C44           move.l     -[A7], 0x57494C44 /* 'WILD' */
  3277. 0000254A  2F0E                     move.l     -[A7], A6
  3278. 0000254C  4EBA F814                jsr        [PC - 0x7EC /* 00001D62 */]
  3279. 00002550  2F2D A8EE                move.l     -[A7], [A5 - 0x5712]
  3280. 00002554  2F3C 5749 4C44           move.l     -[A7], 0x57494C44 /* 'WILD' */
  3281. 0000255A  2F0E                     move.l     -[A7], A6
  3282. 0000255C  4EBA F804                jsr        [PC - 0x7FC /* 00001D62 */]
  3283. 00002560  2F2D A8F2                move.l     -[A7], [A5 - 0x570E]
  3284. 00002564  2F3C 5749 4C44           move.l     -[A7], 0x57494C44 /* 'WILD' */
  3285. 0000256A  2F0E                     move.l     -[A7], A6
  3286. 0000256C  4EBA F7F4                jsr        [PC - 0x80C /* 00001D62 */]
  3287. 00002570  2F0E                     move.l     -[A7], A6
  3288. 00002572  4EBA F828                jsr        [PC - 0x7D8 /* 00001D9C */]
  3289. 00002576  2F0E                     move.l     -[A7], A6
  3290. 00002578  4EBA E424                jsr        [PC - 0x1BDC /* 0000099E */]
  3291. 0000257C  486E FFD8                pea.l      [A6 - 0x28]
  3292. 00002580  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  3293. 00002584  4EAD 0F22                jsr        [A5 + 0xF22 /* export_480 */]
  3294. 00002588  422D A890                clr.b      [A5 - 0x5770]
  3295. 0000258C  2F0E                     move.l     -[A7], A6
  3296. 0000258E  4EBA F8A0                jsr        [PC - 0x760 /* 00001E30 */]
  3297. 00002592  2F0E                     move.l     -[A7], A6
  3298. 00002594  4EBA F8EE                jsr        [PC - 0x712 /* 00001E84 */]
  3299. 00002598  2F0E                     move.l     -[A7], A6
  3300. 0000259A  4EBA FA24                jsr        [PC - 0x5DC /* 00001FC0 */]
  3301. 0000259E  422D A090                clr.b      [A5 - 0x5F70]
  3302. 000025A2  102E FE85                move.b     D0, [A6 - 0x17B]
  3303. 000025A6  6606                     bne        +0x8 /* 000025AE */
  3304. 000025A8  2F0E                     move.l     -[A7], A6
  3305. 000025AA  4EBA FA68                jsr        [PC - 0x598 /* 00002014 */]
  3306. label000025AE:
  3307. 000025AE  2F0E                     move.l     -[A7], A6
  3308. 000025B0  4EBA FAA2                jsr        [PC - 0x55E /* 00002054 */]
  3309. 000025B4  2F0E                     move.l     -[A7], A6
  3310. 000025B6  4EBA FB22                jsr        [PC - 0x4DE /* 000020DA */]
  3311. 000025BA  1B6E FE86 A090           move.b     [A5 - 0x5F70], [A6 - 0x17A]
  3312. 000025C0  422D A84C                clr.b      [A5 - 0x57B4]
  3313. 000025C4  4AAD AA4A                tst.l      [A5 - 0x55B6]
  3314. 000025C8  6606                     bne        +0x8 /* 000025D0 */
  3315. 000025CA  2F0E                     move.l     -[A7], A6
  3316. 000025CC  4EBA FDC2                jsr        [PC - 0x23E /* 00002390 */]
  3317. label000025D0:
  3318. 000025D0  4AAD AA46                tst.l      [A5 - 0x55BA]
  3319. 000025D4  6606                     bne        +0x8 /* 000025DC */
  3320. 000025D6  2F0E                     move.l     -[A7], A6
  3321. 000025D8  4EBA FE20                jsr        [PC - 0x1E0 /* 000023FA */]
  3322. label000025DC:
  3323. 000025DC  2F0E                     move.l     -[A7], A6
  3324. 000025DE  4EBA FE84                jsr        [PC - 0x17C /* 00002464 */]
  3325. 000025E2  102E FE88                move.b     D0, [A6 - 0x178]
  3326. 000025E6  6714                     beq        +0x16 /* 000025FC */
  3327. 000025E8  102E FE89                move.b     D0, [A6 - 0x177]
  3328. 000025EC  670A                     beq        +0xC /* 000025F8 */
  3329. 000025EE  1F3C 0001                move.b     -[A7], 0x1
  3330. 000025F2  4EAD 25B2                jsr        [A5 + 0x25B2 /* export_1202 */]
  3331. 000025F6  6004                     bra        +0x6 /* 000025FC */
  3332. label000025F8:
  3333. 000025F8  4EAD 257A                jsr        [A5 + 0x257A /* export_1195 */]
  3334. label000025FC:
  3335. 000025FC  4FEE FE64                lea.l      A7, [A6 - 0x19C]
  3336. 00002600  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  3337. 00002604  4E5E                     unlink     A6
  3338. 00002606  4E75                     rts
  3339.